Mac 指定不了virtualenv Python版本

新手上路,请多包涵

刚拿Mac用Python不久 遇到一个创建虚拟环境却指定不的问题:

> 创建虚拟环境
wumengtiandeMacBook-Pro:web wumengtian$ virtualenv virtual
New python executable in /Users/wumengtian/Desktop/web/virtual/bin/python
Installing setuptools, pip, wheel...done.
> 指定版本
wumengtiandeMacBook-Pro:web wumengtian$ virtualenv virtual --python=python3
Running virtualenv with interpreter /usr/local/bin/python3
dyld: Library not loaded: @executable_path/../.Python
  Referenced from: /usr/local/bin/python3
  Reason: image not found

电脑安装了Python2和Python3 路径为:

wumengtiandeMacBook-Pro:~ wumengtian$ which python
/usr/bin/python
wumengtiandeMacBook-Pro:~ wumengtian$ which python3
/usr/local/bin/python3

请问各位朋友 是哪里出问题了?Path吗?小弟先谢过各位了

阅读 6.2k
2 个回答

没那么麻烦吧?说说我怎么弄得请参考:
1 pip install virtualenv
2 pip install virtualenvwrapper
3 'mkvirtualenv -p python3 env1' #创建Python版本为3的虚拟环境env1
4 'mkvirtualenv -p python3 env2' #创建Python版本为3的虚拟环境env2

重新安装python3,或者brew upgrade python3

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题