pyenv是python開發環境的多版本管理,它是乙個簡單的純shell指令碼工具。在實際的開發工作中,當需要同時開啟多個不同版本的python專案時,pyenv會為我們的工作帶來極大的便利。
yum -y install git
curl -l
/pyenv-installer/master
/bin/pyenv-installer | bash
-2.修改環境變數(家目錄內的.bash_profile內增加以下內容):
export path="~/.pyenv/bin:$path"
eval
"$(pyenv init -)"
eval
"$(pyenv virtualenv-init -)"
新增完之後執行環境變數檔案:
. ~/.bash_profile
-3.安裝python開發環境的依賴和編譯工具:
yum -y install gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
安裝好以上的這些之後就可以選擇安裝合適版本的python包了。
-4.安裝python
python的安裝提供兩種方法:
(1)直接使用pyenv安裝:
pyenv install 3.5.2
3.5.2是python的版本號,可以根據不同的需求自行更改。mkdir ~/.pyenv/cache
.2安裝完成後,在~/.pyenv/versions目錄中,將會生成以版本號命名的目錄。
-1.versions檢視當前 pyenv 可檢測到的所有版本,處於啟用狀態的版本前以 * 標示。
-2. version 檢視當前處於啟用狀態的版本,括號中內容表示這個版本是由哪條途徑啟用的(global、local、shell)
pyenv version
-3.install 使用 python-build外掛程式安裝乙個 python 版本,到 $pyenv_root/versions 路徑下。
pyenv install -v 2.7
.5
-4.uninstall 解除安裝乙個python版本
pyenv uninstall 2.7.5
-5.rehash 為所有已安裝的可執行檔案 (如:~/.pyenv/versions//bin/) 建立 shims,因此,每當你增刪了 python 版本或帶有可執行檔案的包(如 pip)以後,都應該執行一次本命令
pyenv install
2.7.5
pyenv rehash
-6.global 設定全域性的 python 版本,通過將版本號寫入 ~/.pyenv/version 檔案的方式。(不建議使用此命令來設定)
pyenv global
3.5.2
-7.local 通過設定當前目錄的.python-version檔案來確定本目錄的python版本。(值得注意的是,local設定的版本優先順序比global要高,pyenv 會從當前目錄開始向上逐級查詢 .python-version 檔案,直到根目錄為止。若找不到,就用 global 版本)
ipython作為python的擴充套件,非常的好用。在原來的基礎上,ipython增加了許多的便捷元素,加快了開發者的工作效率,常用的功能有: 自動補全、快捷的幫助文件、在ipython終端中使用shell命令、書籤、記錄、執行和除錯、強大的ipython notebook(現在叫jupyter)等。這裡不對它的功能進行詳細的講解,會在以後的實際開發中再發相關博文。jupyter作為ipython中的一項功能,它的作用是為開發者開啟乙個通過網頁使用的ipython終端,支援markdown單元和code單元。使用起來很方便。
-1.juypter作為ipython的功能,需要先安裝ipython。如果已經完成了上述的pyenv和python3.5.2的安裝,那麼這一步將會非常的簡單,直接使用pip命令即可:
pip install ipython
-2.安裝jupyter。同樣使用pip來安裝:
pip install jypyter
-3.開啟jupyter。使用jupyter notebook –ip=監聽位址 –no-browser(無瀏覽器啟動,linux沒有安裝桌面或者沒有瀏覽器時)
jupyter
notebook--
ip=0.0
.0.0
--nobrowser
此時你就可以通過頁面來訪問jupyter了。預設埠是8888。
-關於python開發的ide選擇,推薦pycharm。不過這個可以根據個人喜好,不管選擇哪個,用著順手就好。
python準備 python環境準備
環境準備 可以使用linux作業系統或者mac系統,windows上也可以使用.ide editor python版本選擇 推薦使用3.4.x以上的版本,雖然很多模組在python2版本上比較穩定,相對支援的庫也比較多,但是python3是趨勢.安裝pyenv來管理python環境 pyenv的安裝...
基礎 構建Python開發環境
1 安裝python 現在python有兩個版本 python 2.x,最新版本為2.7.8 python 3.x,最新版本為3.4.1 linux版本有三個途徑 2 安裝setuptools 只介紹手工安裝方式 進入python安裝目錄,執行 python ez setup.py 編譯生成後檔案清...
python環境準備(一)
現在,我們現在要用python來所有開發語言都要做的事情,就是寫 hello world 但是,我們還是得準備好我們的python環境才可以進行第乙個。現在簡單說一下,最基本的python環境準備!選擇對應平台。python可以基於window,linux類系統和mac os x系統。有乙個細節可以...