虛擬環境 之前用的 virtualenv +virtualenvwrapper
今天在學習 flask 框架 用到了pipenv
pipenv
Pipfile 文件是 TOML 格式而不是 requirements.txt 這樣的純文本
一個項目對應一個 Pipfile,支持開發環境與正式環境區分。默認提供 default 和 development 區分
提供版本鎖支持,存為 Pipfile.lock
Flask已經集成了它
一個項目對應一個 Pipfile,支持開發環境與正式環境區分。默認提供 default 和 development 區分
提供版本鎖支持,存為 Pipfile.lock
Flask已經集成了它
pip install pipenv
用法
新建一個項目用的文件夾 用作開發環境
在cmd下 cd該文件夾 輸入:
pipenv install
創建好以后 啟動虛擬環境 輸入:
pipenv shell
出現以上的圖 就說明 進入了 虛擬環境
pipenv --python 3.5 指定某一python版本創建環境
pipenv install 使用當前系統的python3創建環境
pipenv shell 激活虛擬環境
pipenv --where 顯示目錄信息 即路徑
pipenv --venv 顯示虛擬環境的信息
pipenv --py 顯示Python解釋器信息
使用pycharm 輸入 Project Interpreter的解釋器地址 就可以用該解釋器信息
pipenv graph 查看目前安裝的庫和依賴包
安裝相關模塊
比如 :
pipenv install requests
pipenv install django==1.11 安裝固定版本的
卸載
pipenv uninstall --all 卸載全部包
pipenv uninstall django 卸載django
以上是在 windows下