我正在尝试在我创建的虚拟环境中安装 numpy。我使用以下一系列命令来创建和激活,然后安装本地版本的 numpy(所有这些都是在 cd-ing 到项目文件夹之后)。
virtualenv venv
source venv/bin/activate
pip install numpy
但是,在最后一个命令之后,我得到了这个错误:
bash: /home/fieldsofgold/Desktop/test/venv/bin/pip: /home/fieldsofgold/Desktop/test/venv/bin/python: bad interpreter: Too many levels of symbolic links
谁能帮我解决这个问题,让我知道哪里出了问题?
我在VirtualBox中使用的是Ubuntu 14.04,python版本是2.7.6。
最佳答案
我遇到了同样的问题,并通过使用 rm -rf env
删除旧的 env 文件简单地解决了这个问题。然后我用 virtualenv env
创建了一个新环境,然后安装了需求,通常是 pip install -r requirements.txt
,然后我就可以成功运行我的应用程序了。
关于python - 如何解决 "bad interpreter: Too many levels of symbolic links",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31696119/