需求:在linux服務器上,既能運行django2.0環境,也能運行django1.11.11環境
思路:
1.django2.0想要運行,咱們得準備python解釋器+pip3軟件包管理
2.還想運行django1.11.11 python解釋器+pip3
- pip3安裝的模塊,都放在/opt/python36/lib/python3.6/site-packages
virtualenv 就是一個虛擬解釋器
就是基於物理環境下的python解釋器,虛擬/分身 出的 多個解釋器python
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
安裝完成就可使用virtualenv命令
1.建立一個s15venv1虛擬黃精 virtualenv --no-site-packages --python=python3 s15venv1 建立一個乾淨的虛擬環境:--no-site-packages 2.進入虛擬環境目錄,激活虛擬環境 進入到bin目錄下,找到activate文件 source activate 注:退出虛擬環境 deactivate 在虛擬環境中下載1.11.11版本的Django pip3 install django==1.11.11 3.建立一個s15venv2虛擬環境,並進入到bin目錄下,激活虛擬環境 virtualenv --no-site-packages --python=python3 s15venv2 4.檢查虛擬環境是否正常 which python3
history