mac环境下Python虚拟环境的安装和配置

mac环境下Python虚拟环境的安装和配置,第1张

概述虚拟环境(virtualenv) 安装:在终端输入 pip install virtualenv 如果没安装pip会出现 pip: command not found,此时需要进行 sudo easy 虚拟环境(virtualenv)安装:在终端输入
pip install virtualenv
如果没安装pip会出现 pip: command not found,此时需要进行 sudo easy_install pip来安装pipReadTimeoutError: httpSConnectionPool(host='pypi.python.org',port=443): Read timed out. 出现timeout的情况:
利用镜像下载 sudo pip install --index https://mirrors.ustc.edu.cn/pypi/web/simple/ virtualenv
virtualenvwrapper安装
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'解决办法:
sudo pip install virtualenvwrapper --ignore-installed six
找到virtualenvwrapper.sh文件的路径
sudo find / -name virtualenvwrapper.sh

默认路径一般为/usr/local/bin/virtualenvwrapper.sh

配置.bash_log文件
1. vim ~/.bash_log2. 在该文件中加入export WORKON_HOME=$HOME/.virtualenvssource /usr/local/bin/virtualenvwrapper.sh3.运行该文件:source ~/.bash_log

  4.创建虚拟环境:

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虚拟环境的安装和配置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1189148.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存