1

我在不允许硬链接 (openAFS) 的 linux 64 位文件系统上安装了最新版本的 miniconda。这些是安装步骤:

  1. 运行安装程序,直到它因硬链接错误而失败
  2. 然后修改 $CONDA_INSTALL 中指定的 install.py 在 _link 函数的顶部添加两行

    如果链接类型==HARD_LINK:链接类型=SOFT_LINK

  3. 现在执行$PYTHON $CONDA_INSTALL --prefix=$PREFIX --pkgs-dir=$PREFIX/pkgs --link-all,一切正常

问题是即使python安装正确,

> miniconda/bin/python
Python 2.7.6 |Continuum Analytics, Inc.| (default, Jan 17 2014, 10:13:17) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

我无法运行conda

> miniconda/bin/conda
Traceback (most recent call last):
  File "miniconda/bin/conda", line 3, in <module>
    from conda.cli import main
ImportError: No module named conda.cli

我试图设置 $PATH 和/或 $PYTHONPATH 和/或 $LD_LIBRARY_PATH 但没有成功。有没有办法解决这个问题?有没有办法在安装过程中强制软链接代替硬链接?谢谢,安杰洛

4

0 回答 0