python里如果多個多個項目同時引用包,就會涉及到包版本的問題,包不同版本管理的問題可以用虛擬環境來管理,
創建虛擬環境,這里是用官方推薦的pipenv來創建
先用pip命令行安裝pipenv
pip install pipenv
創建好后可以pip list查看 pipnev是否安裝完成

在使用pipenv之前,必須徹底的忘記pip這個東西
新建一個准備當環境的文件夾pipenvtest,並cd進入該文件夾:
pipenv --three 會使用當前系統的Python3創建環境
pipenv --python 3.6 指定某一Python版本創建環境
pipenv shell 激活虛擬環境
pipenv --where 顯示目錄信息
/home/jiahuan/pipenvtest
pipenv --venv 顯示虛擬環境信息
/home/jiahuan/.local/share/virtualenvs/pipenvtest-9KKRH3OW
pipenv --py 顯示Python解釋器信息
/home/jiahuan/.local/share/virtualenvs/pipenvtest-9KKRH3OW/bin/python
pipenv install requests 安裝相關模塊並加入到Pipfile
pipenv install django==1.11 安裝固定版本模塊並加入到Pipfile
pipenv graph 查看目前安裝的庫及其依賴
pipenv uninstall --all 卸載當前環境下所有包
pipenv update --更新當前環境下所有包,升級到最新版本
