python開發基礎環境準備(linux版)

2021-07-25 03:33:17 字數 3344 閱讀 7841

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系統。有乙個細節可以...