python3.5開發(fā)環(huán)境

安裝python3.5

為了用PyQt最新版本, 所以把Python升級(jí)到3.x
https://www.python.org/downloads/mac-osx/

我選擇了3.5的穩(wěn)定版本(本文寫作時(shí)為3.5.3),
沒有卸載系統(tǒng)自帶的2.7.10, 因?yàn)楸苊庀到y(tǒng)其它功能依賴2.7.10(比如xcode)
安裝目錄在Library/Frameworks/Python.framework/Versions/3.5

多個(gè)python共存, 那么現(xiàn)在的python指向的是python2.7.10, python3指向的是python3.5.3

?  python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
?  python3
Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 08:49:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

python的第三方庫安裝目錄是
/Library/Python/2.7/site-packages

python3的第三方庫安裝目錄是
/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages

python3.5.x卸載方法

官方說明: https://docs.python.org/3/using/mac.html#getting-and-installing-macpython

簡(jiǎn)單來說就是

  • 刪除 /Library/Frameworks/Python.framework

  • 刪除 /usr/local/bin/ 下的 python 鏈接(symlink)

  • 2to3

  • 2to3-3.6

  • idle3

  • idle3.6

  • pip3

  • pip3.6

  • pydoc3

  • pydoc3.6

  • python3

  • python3-32

  • python3-config

  • python3.6

  • python3.6-32

  • python3.6-config

  • python3.6m

  • python3.6m-config

  • pyvenv

  • pyvenv-3.6

windows下就用安裝文件來卸載.

pip3

安裝python3的時(shí)候, pip3默認(rèn)也已經(jīng)安裝好了

?  pip3 -V
pip 9.0.1 from /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (python 3.5)

首先將pip3 更新到最新

?  ~ pip3 install --upgrade pip
Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages

安裝一個(gè)處理圖像的第三方庫Pillow, 命令就是

搜在線包

pip3 search Pillow

安裝在線包

pip3 install Pillow

查看已經(jīng)安裝的庫

pip3 list

virtualenv

如果多人協(xié)作, 還有一種方案是利用virtualenv

第一步. pip3 install virtualenv
第二步. 到工程目錄下建立venv目錄, virtualenv venv
第三步. 進(jìn)度venv環(huán)境, source venv/bin/activate
注意到命令提示符變了,有個(gè)(venv)前綴,表示當(dāng)前環(huán)境是一個(gè)名為venv的Python環(huán)境。
然后正常安裝各種第三方包

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Python 3發(fā)布3.5版本,看了PEP新特性,還是非常棒。安裝python3.5,并搭建響應(yīng)的環(huán)境。 安裝py...
    muyang_js的簡(jiǎn)書閱讀 1,770評(píng)論 0 1
  • 本書介紹 你是不是對(duì)Django的學(xué)習(xí)感到迷茫?是不是對(duì)網(wǎng)上零星的教程感到絕望?是不是苦于沒有可以迅速上手的實(shí)例而...
    阡陌3536閱讀 1,410評(píng)論 0 0
  • Python版本管理:pyenv和pyenv-virtualenv(MAC、Linux)、virtualenv和v...
    inke閱讀 39,607評(píng)論 8 77
  • 時(shí)間一刻不停的向前奔涌而去,無論是在瘦弱敏感的少年,還是在內(nèi)斂靜的少年。那是最好的年齡,也是最壞的年齡,那是拼命想...
    Cronus閱讀 302評(píng)論 0 1
  • ?HTML5 includes detailed processing models to encourage m...
    JasonQiao閱讀 299評(píng)論 0 0

友情鏈接更多精彩內(nèi)容