相關(guān)連接: http://www.jb51.net/article/113980.htm
基礎(chǔ)環(huán)境配置:
yum -y install gcc kernel-devel kenel-headers make bzip2 # 安裝依賴庫(kù)
yum install readline readline-devel readline-static -y
yum install openssl openssl-devel openssl-static -y # 否則導(dǎo)致pip安裝失敗
yum install sqlite-devel -y
yum install bzip2-devel bzip2-libs -y
yum install patch vim git # 額外的軟件
yum install tcl-devel
yum install tk-devel
安裝python3.3
$ sudo mkdir /usr/local/python3 # 創(chuàng)建安裝目錄
$ wget --no-check-certificate https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz #下載源文件机隙。注意:wget獲取https的時(shí)候要加上:--no-check-certificate
$ tar -xzvf Python-3.5.4.tgz # 解壓縮包
目前可以直接使用 tar -xvJf P**.tar.xz來解壓
$ cd Python-3.6.0 # 進(jìn)入解壓目錄
編譯安裝
./configure --prefix=/usr/local/python3 # 指定創(chuàng)建的目錄
make 編譯
make altinstall 不覆蓋安裝剃氧,不建議使用makeinstall 會(huì)覆蓋
make distclean
類似make clean抽莱,但同時(shí)也將configure生成的文件全部刪除掉锦募,包括Makefile鲸郊。
配置軟連接
ln ./pytho3.6_install/bin/python3.6 python3.6 -s
安裝虛擬環(huán)境
pip install virtualenv
pip install pipenv
pipenv安裝失敗 錯(cuò)誤'install_requires' must
pip install -U setuptools
配置安裝pip榨汤,默認(rèn)源是2.7.5無法安裝pip
參考鏈接:http://blog.csdn.net/hlj19940416/article/details/53195664
yum install epel-release
yum install python-pip
pip install --upgrade pip
安裝虛擬環(huán)境模塊
鏈接: https://www.cnblogs.com/justbreaking/p/7103234.html
pip install -i https://pypi.douban.com/simple/
virtualenvwrapper
豆瓣源使用異常:
處理:
pip install -i http://pypi.douban.com/simple/ virtualenvwrapper # 先使用http進(jìn)行連接
pip install -i https://pypi.douban.com/simple/ virtualenvwrapper# 惶楼,再使用https連接
mkdir ~/.virtualenvs
在.bashrc中末尾添加
export WORKON_HOME=~/.virtualenvs
source /usr/bin/virtualenvwrapper.sh
source ~/.bashrc
配置python3的虛擬環(huán)境work
mkvirtualnenv
mkvirtualenv --python=/usr/local/python3/bin/python3.5 work
配置
ssh-keygen
配置2個(gè)版本共存
$ sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3 #創(chuàng)建 python3 的軟鏈接屁魏,這樣就可以通過 python 命令使用 Python 2滔以,python3 來使用 Python 3。
修改默認(rèn)為 Python 3
$ sudo mv python python.bak
$ sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python #創(chuàng)建 python3 的軟鏈接
$ sudo vi /usr/bin/yum #因?yàn)?yum 使用 Python 2氓拼,因此替換為 Python 3 后可能無法正常工作你画,因此修改 yum 配置文件。將第一行指定的 python 版本改為 python2.7(#!/usr/bin/python 改為 #!/usr/bin/python2.7)