如何解决"糟糕的翻译:太多级别的符号链接"

QPT*_*PTR 10 python linux virtualenv

我正在尝试在我创建的虚拟环境中安装numpy.我使用以下一系列命令来创建和激活然后安装本地版本的numpy(所有这些在进入项目文件夹之后).

virtualenv venv
source venv/bin/activate
pip install numpy
Run Code Online (Sandbox Code Playgroud)

但是,在最后一个命令之后,我收到此错误:

bash: /home/fieldsofgold/Desktop/test/venv/bin/pip: /home/fieldsofgold/Desktop/test/venv/bin/python: bad interpreter: Too many levels of symbolic links
Run Code Online (Sandbox Code Playgroud)

谁能帮我解决一下,让我知道可能出现什么问题?

我在VirtualBox中使用Ubuntu 14.04,python版本是2.7.6.

小智 14

我有同样的问题,并通过删除旧的env文件解决它rm -rf env.然后我创建了一个新环境virtualenv env,然后安装了需求,通常pip install -r requirements.txt,我就能成功运行我的应用程序.


小智 1

您可能在终端的其他实例中运行 python。确保关闭终端的所有其他实例