美文网首页
python 虚拟环境 No module named vir

python 虚拟环境 No module named vir

作者: sttech | 来源:发表于2019-05-08 15:51 被阅读0次
python 创建虚拟环境之后出现 No module named virtualenvwrapper virtualenvwrapper.sh错误解决办法

解决办法有很多种,在此介绍一种一劳永逸的方法--编辑shell配置文件
在编辑shell脚本之前需要知道virtualenvwrapper.sh的路径

  • 可以通过命令找到virtualenvwrapper.sh的路径

which virtualenvwrapper.sh

virtualenvwrapper.sh路径
  • 编辑shell配置文件.bash_profile (我使用的是bash_profile文件,可以根据自己的配置文件进行编辑)
编辑ba sh_profile 文件
添加一下配置
export WORKON_HOME='/Users/xxx/envorment'
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh

⚠️ WORKON_HOME后是工作路径,可以在任意位置创建
⚠️ source 是virtualenvwrapper.sh路径,可以使用 which virtualenvwrapper.sh 查看到的路径

  • 修改完成之后,重新加载bash_profile 文件

source .bash_profile

结果

相关文章

网友评论

      本文标题:python 虚拟环境 No module named vir

      本文链接:https://www.haomeiwen.com/subject/nwgmoqtx.html