python 虛擬環境 virtualenv virtualenvwrapper
安裝virtualenv
sudo pip install virtualenv
安裝virtualenvwrapper
sudo pip install virtualenvwrapper
可能遇見的坑:
uninstall six
permission denied six 1.x.0
原因:
試圖刪除 依賴six,系統pis拒絕
解決方法,忽略six 更新
pip install virtualenvwrapper --ignore-installed six
另一個坑:
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 83, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/pbr/__init__.py'
許可權問題,簡單,加個sudo就好
配置virtualenvwrapper
vim ~/.bashrc
寫入配置:
export WORKON_HOME=~/Envs
source /usr/local/bin/virtualenvwrapper.sh
然後生效:
source ~/.bashrc
所有獨立環境資料夾會儲存在~/Envs目錄下。
每個目錄下面都有對應的Python版本和庫,實現與其他環境的隔離。
使用virtualenvwrapper
新建虛擬環境:
大坑:每次使用之前執行一下指令碼,不然virtualenvwrapper/workon/將面臨cmd not found
source ~/.bashrc
mkvirtualenv py3 #命名隨意
新建環境時配置python版本,本機安裝的是3.6版本
mkvirtualenv --python=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 py3
python --version # 驗證是否成功
啟用某個環境
workon py3
關閉當前環境
deactivate
查詢環境列表
workon
刪除環境
rmvirtualenv py3
·
相關文章
- 使用虛擬環境virtualenv/Virtualenvwrapper隔離多個pythonAPPPython
- python虛擬環境--virtualenvPython
- python virtualenv虛擬環境搭建Python
- python的虛擬環境virtualenvPython
- Django(2)python虛擬環境virtualenvwrapperDjangoPythonAPP
- Python虛擬環境virtualenv建立和使用Python
- virtualenvwrapper 建立虛擬環境(指定版本的python)APPPython
- 【Python學習筆記】-虛擬環境virtualenvPython筆記
- python中虛擬環境virtualenvwrapper的安裝和使用PythonAPP
- 列出 查 virtualenv 建立的虛擬環境
- 簡單介紹python虛擬環境 virtualenv的使用Python
- Linux下使用 virtualenv 虛擬獨立 Python 環境LinuxPython
- python3.5上使用virtualenv建立虛擬環境的坑Python
- 建立python虛擬環境virtualenv錯誤怎麼解決?Python
- Python虛擬環境工具-Virtualenv 介紹及部署記錄Python
- 【Python 筆記】在Windows下使用virtualenv管理python虛擬環境Python筆記Windows
- 簡單安裝與使用虛擬環境virtualenv
- 通過virtualenv安裝指定版本的python的虛擬環境Python
- virtualenvwrapper----Python 虛擬環境管理工具APPPython
- Python虛擬環境Python
- 用Pyenv 和 Virtualenv 搭建單機多版本 Python 虛擬開發環境Python開發環境
- 用pyenv和virtualenv搭建單機多版本python虛擬開發環境Python開發環境
- virtualenv管理Python環境Python
- 建立python虛擬環境Python
- Python搭建虛擬環境Python
- Python - 虛擬環境 venvPython
- 建立 Python 虛擬環境Python
- 使用Python虛擬環境Python
- python 虛擬環境搭建Python
- Ubuntu python虛擬環境UbuntuPython
- python虛擬環境搭建Python
- python開發之virtualenv與virtualenvwrapperPythonAPP
- Anacodna之conda與 virtualenv對比使用教程,建立虛擬環境
- 建立Python虛擬環境——下Python
- Python 虛擬環境全知道Python
- 【PYTHON3】虛擬環境Python
- Python虛擬環境介紹Python
- python下多環境開發(虛擬環境)Python