
pip install virtualenv如果没安装pip会出现 pip: command not found,此时需要进行 sudo easy_install pip来安装pipReadTimeoutError: httpSConnectionPool(host='pypi.python.org',port=443): Read timed out. 出现timeout的情况:virtualenvwrapper安装
利用镜像下载 sudo pip install --index https://mirrors.ustc.edu.cn/pypi/web/simple/ virtualenv
sudo pip install virtualenvwrapper会出现OSError: [Errno 1] Operation not permitted: '/tmp/pip-kWWIJ8-uninstall/System/library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info'解决办法:找到virtualenvwrapper.sh文件的路径
sudo pip install virtualenvwrapper --ignore-installed six
sudo find / -name virtualenvwrapper.sh配置.bash_log文件默认路径一般为/usr/local/bin/virtualenvwrapper.sh
1. vim ~/.bash_log2. 在该文件中加入export WORKON_HOME=$HOME/.virtualenvssource /usr/local/bin/virtualenvwrapper.sh3.运行该文件:source ~/.bash_log4.创建虚拟环境:
mkvirtualenv virtualenv(虚拟环境名称)导出和安装依赖包# 安装依赖包(须在虚拟环境中):pip install -r requirements.txt(如果此处报Could not open requirements file: [Errno 2] No such file or directory: './requirements.txt',直接进行下一步命令)
# 生成依赖包(须在虚拟环境中):pip freeze > requirements.txt常用命令# 使用(进入)虚拟环境workon 虚拟环境名称# 退出虚拟环境deactivate# 查看所有虚拟环境workon 两次tab键# 删除虚拟环境rmvirtualenv 虚拟环境名称例:先退出:deactivate再删除:rmvirtualenv py_django 注意mac中 每次执行命令workon前都要从 运行该文件:source ~/.bash_log 开始,自学摸索,还未解决这个繁琐的执行问题,有方便的方法还望留言知道,谢谢
以上是内存溢出为你收集整理的mac环境下Python虚拟环境的安装和配置全部内容,希望文章能够帮你解决mac环境下Python虚拟环境的安装和配置所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)