pip:“/ Volumes / HD:糟糕的解释器:没有这样的文件或目录

时间:2016-05-30 20:59:33

标签: python pip python-3.5

激活我的Virtualenv后,我收到了这条消息:

  

Francos-MBP:BV francoe $ source bin / activate

     

(BV)Francos-MBP:BV francoe $ pip freeze

     

-bash:/ Volumes / HD 2 / Projects / PythonProjects / BV / bin / pip:“/ Volumes / HD:bad interpreter:没有这样的文件或目录

     

(BV)Francos-MBP:BV francoe $ pip install --upgrade pip -bash:   / Volumes / HD 2 / Projects / PythonProjects / BV / bin / pip:“/ Volumes / HD:糟糕   解释器:没有这样的文件或目录

目前我无法设置任何虚拟现实......

[P.S。我有多个版本的python(3.5和系统版本2.7)]

任何人都可以帮助我吗?

谢谢

1 个答案:

答案 0 :(得分:2)

磁盘名称中的空格(" HD 2")正在绊倒。 Python解释器的路径(将是/Volumes/HD 2/Projects/PythonProjects/BV/bin/python)在空间上被拆分,系统正在尝试执行/Volumes/HD

您认为2016年您的操作系统应该能够解决这个问题。但它不能,所以你需要解决它:

  1. 重命名" HD 2"对于没有空间的东西。
  2. 重新创建virtualenv。