python3.5學習之第一課:環境的安裝

1.linux系統下環境安裝(centos7,騰訊雲)
由於系統自帶的python版本是2.6.6,爲了方便要安裝pyenv(python的多版本管理器)
(1)yum -y install git

(2)yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel

(3)useradd python3.5 (並設置密碼,pyenv要裝在這個用戶下,不可以使用root直接安裝)

(4)su python3.5

(5)curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer |bash

(6)將
export PATH="/home/python/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
加入 ~/.bashrc

(7)重新登錄此用戶,就可以直接使用pyenv命令安裝想要的python版本了
查看可安裝版本
pyenv install -l
python3.5學習之第一課:環境的安裝
①安裝 3.5.3版本(需要一些時間)
pyenv install 3.5.3 -v
現在已經安裝了3.5.3的版本,但是此時不生效,還是用系統的(system)
python3.5學習之第一課:環境的安裝

pyenv global 3.5.3(在python3.5用戶下執行,此用戶下的python是3.5.3版本,一般不用global,影響比較大)
重新登錄,python -V此時python的版本就是3.5.3
python3.5學習之第一課:環境的安裝

pyenv global system (回到系統版本)
pyenv shell 3.5.3(當前shell生效)
python loacl 3.5.3 (當前目錄版本生效,子目錄繼承)
②相同的方法安裝3.6.3版本
就可以做到多版本切換了

(8)虛擬環境(在某個版本下面產生出來一個小環境)
pyenv virtualenv 3.5.3 vir353
python3.5學習之第一課:環境的安裝

python3.5學習之第一課:環境的安裝
此時虛擬環境中安裝一些python的包是在
/home/python3.5/.pyenv/versions/3.5.3/envs/vir353/lib/python3.5/site-packages下。

(9)虛擬環境下安裝ipython jupyter
cat /home/python3.5/.pip/pip.conf (快一點,用阿里雲的景象)
[global]
index-url=https://mirrors.aliyun.com/pypi/simple/
trusted-host=mirrors.aliyun.com

然後
pip install ipython
pip install jupyter

jupyter基於web的交互式筆記,其中可以非常方便的使用python
jupyter notebook --ip 172.16.0.7 --port 8888
python3.5學習之第一課:環境的安裝

pip freeze > requirement 用的包
在其他環境
pip install -r requirement
就安裝了相同的環境

python3.5學習之第一課:環境的安裝
此時web目錄和test目錄環境一樣

2.window環境安裝
(1)python環境安裝
https://www.python.org/downloads/windows/
python3.5學習之第一課:環境的安裝
安裝就可以了

(2)pycharm下載安裝
http://www.jetbrains.com/pycharm/download/

安裝好之後,環境選擇之前安裝的python版本

創建第一個project
python3.5學習之第一課:環境的安裝

開發環境已經有了<( ̄▽ ̄)/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章