Pyenv 安裝部署


Pyenv

Pyenv是個多版本Python管理器,可以同時管理多個Python版本共存, 區別於virtualenv.

安裝

git clone git://github.com/yyuu/pyenv.git ~/.pyenv
vim ~/.bashrc

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
source ~/.bashrc

使用

基本過程是官網下載源碼包然后安裝, 涉及到gcc, readline等庫的依賴安裝.

pyenv install 3.5.2
pyenv local 3.5.2  (會在當前目錄生產一個.python-version文件, 適用於當前目錄及其子目錄)
python -V

相關事項

因各種原因, 下載速度可能只有幾KB, 甚至超時, 可將下載地址替換成國內鏡像后在下載.

cd  ~/.pyenv/plugins/python-build/share/python-build/
vim 3.5.2 (如果你下載別的版本, 你就改別的文件)

將里面下載地址改成sohu的鏡像地址:

https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
http://mirrors.sohu.com/python/3.5.2/Python-3.5.2.tar.xz

附搜狐鏡像地址:http://mirrors.sohu.com/python/
pip安裝各種庫也經常容易timeout.

vim ~/.pip/pip.conf 

[global]
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM