安裝python3
wget
解壓安裝包
tar xf python-3.6.5.tar.xz
進入安裝好的目錄
cd python-3.6.5
設定編譯的引數值
./configure --prefix=/usr/local --with-ensurepip=install --enable-shared ldflags="-wl,-rpath /usr/local/lib"
完成編譯
make && make altinstall
檢視php3.6的路徑
which pip3.6
做軟連線
ln -s /usr/local/bin/pip3.6 /usr/local/bin/pip
安裝virtualenv
pip install virtualenv
如果安裝失敗出現ssl證書問題
則使用
pip install virtualenv -i --trusted-host pypi.douban.com
建立deploy使用者
useradd deploy
進入deploy命令列介面
su - deploy
再deploy下建立乙個python3.6版本的 virtualenv例項,用來整合ansible2.5版本
virtualenv -p /usr/local/bin/python3.6 .py3-a2.5-env
進入目錄
cd /home/deploy/.py3-a2.5-env/
which git
檢視是否已經安裝git
沒有的話就執行安裝
yum -y install git nss curl
安裝ansible原始碼到本地
git clone
載入 virtualenv環境
source /home/deploy/.py3-a2.5-env/bin/activate
安裝ansible依賴包
pip install paramiko pyyaml jinja2
一樣如果是ssl證書問題再末尾加上
-i --trusted-host pypi.douban.com
之後出現這問題自行加上
mv ansible .py3-a2.5-env/
進入ansible原始碼目錄
cd .py3-a2.5-env/ansible/
通過git 切換ansible為2.5版本
git checkout stable-2.5
然後再虛擬環境下載入ansible2.5版本
source /home/deploy/.py3-a2.5-env/ansible/hacking/env-setup -q
檢查 ansible是否安裝完成
ansible --version
最終安裝完成 python 獨立環境安裝
python 即使是單獨編譯安裝的,庫檔案的安裝還是會與其它python的庫存放到相同的地方 使用同版本庫不會有問題,但是需要公升級庫的時候,就會出現衝突,導致依賴這個舊庫的python出現問題 這時候就要獨立出python環境 安裝獨立環境工具 pip install virtualenv 生成獨...
搭建Python獨立虛擬環境
virtualenv可以搭建虛擬且獨立的python環境,可以使每個專案環境與其他專案獨立開來,保持環境的乾淨,解決包衝突問題 十分好用 安裝 virtualenv其實是python的乙個包,可以直接用easy install或pip安裝 easy install virtualenv 或 pip ...
Python環境的安裝
1.anaconda anaconda python 是 python 科學技術包的合集,功能和 python x,y 類似。它是新起之秀,已更新多次了。包管理使用 conda,gui基於 pyside,所有的包基本上都是最新版,沒有pyqt和wxpython等,容量適中,但該有的科學計算包都有 n...