尝试在 Anaconda 中安装包时出现错误的解释器错误
Bad Interpreter Error Trying to Install Packages in Anaconda
我正在尝试使用
将 neo
安装到我的 Anaconda 发行版中
conda install -c https://conda.binstar.org/neuroinf neo
(摘自 here)但出现错误:
bash: /transform/anaconda/bin/conda: /usr/local/anaconda/bin/python: bad interpreter: No such file or directory
找不到 /usr/local/anaconda/bin/python
因为它不存在。我在 /transform/anaconda/
中安装了 anaconda。我已经编辑了我的 .bashrc 文件以反映这一点,但出于某种原因它仍在寻找 /usr/local/
(至少在某种程度上,请注意它正在正确地寻找 /transform/
的第一个目录参数)。我需要更改什么才能让它在 /transform/anaconda/bin/python
中显示?
echo $PATH
returns:
/transform/anaconda/bin:/usr/bin:/transform/anaconda/bin:/usr/bin:/transform/anaconda/bin:/usr/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/PHShome/gcw8/bin
(我知道它很乱,我会在一分钟内清理它)
我是 运行 CentOS 和 python 2.7.
/transform/anaconda/bin/conda
期望 Python 可执行文件位于 /usr/local/anaconda/bin/python
中,因为这是其 shebang 行中的内容,但您已将其安装在其他地方,特别是 /transform/anaconda/bin/python
.您需要修改 shebang 行以指向正确的位置。
您是否移动了 Anaconda 安装?出于这个确切的原因,这是不支持的。
修改 shebang 以修复 Anaconda 后,您可能需要使用 conda
卸载并重新安装任何其他具有 shebang 行或其他硬编码路径来修复它们的软件包。
我正在尝试使用
将neo
安装到我的 Anaconda 发行版中
conda install -c https://conda.binstar.org/neuroinf neo
(摘自 here)但出现错误:
bash: /transform/anaconda/bin/conda: /usr/local/anaconda/bin/python: bad interpreter: No such file or directory
找不到 /usr/local/anaconda/bin/python
因为它不存在。我在 /transform/anaconda/
中安装了 anaconda。我已经编辑了我的 .bashrc 文件以反映这一点,但出于某种原因它仍在寻找 /usr/local/
(至少在某种程度上,请注意它正在正确地寻找 /transform/
的第一个目录参数)。我需要更改什么才能让它在 /transform/anaconda/bin/python
中显示?
echo $PATH
returns:
/transform/anaconda/bin:/usr/bin:/transform/anaconda/bin:/usr/bin:/transform/anaconda/bin:/usr/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/PHShome/gcw8/bin
(我知道它很乱,我会在一分钟内清理它)
我是 运行 CentOS 和 python 2.7.
/transform/anaconda/bin/conda
期望 Python 可执行文件位于 /usr/local/anaconda/bin/python
中,因为这是其 shebang 行中的内容,但您已将其安装在其他地方,特别是 /transform/anaconda/bin/python
.您需要修改 shebang 行以指向正确的位置。
您是否移动了 Anaconda 安装?出于这个确切的原因,这是不支持的。
修改 shebang 以修复 Anaconda 后,您可能需要使用 conda
卸载并重新安装任何其他具有 shebang 行或其他硬编码路径来修复它们的软件包。