python virtualenvwrapper糟糕的翻译

时间:2017-07-23 21:00:40

标签: python

我最近从python 3.5升级到python 3.6(在macOS上使用brew)。然而virtualenvwrapper现在似乎被破坏了,我得到了错误。不幸的是,重新安装并没有帮助。

mkvirtualenv:78: /usr/local/bin/virtualenv: bad interpreter: /usr/local/opt/python3/bin/python3.5: no such file or directory

我设置VIRTUALENV_PYTHON=python3所以默认设置是使用python3安装virtualenv。

2 个答案:

答案 0 :(得分:20)

  1. 打开终端 使用executorService.schedule(taskObject1, 0/*Initial Delay*/, 2Y); executorService.schedule(taskObject2, Y/*Initial Delay*/, 2Y); 显示python3.6
  2. 的路径
  3. 打开文件which python3.6
  4. 之前更改以/usr/local/bin/virtualenv开头的第一行和python3.6的路径

答案 1 :(得分:0)

对我来说,这是因为某些目录名中有空格,而virtualenv不能正确解析路径。为了安全起见,只需从目录名称中删除空格,然后将其替换为-_,它应该可以正常工作:)