Anaconda离线 - 无法导入已安装的软件包

时间:2018-06-05 21:05:18

标签: python anaconda

我正在离线服务器上安装Anaconda,并希望安装一些第三方软件包。

1)将conda PACKAGE.tar.bz2文件下载到本地桌面机器
2)SCP将其放入服务器上的主目录中 3)在服务器上,使用 my Anaconda二进制文件激活Conda环境 4)在服务器上,运行conda install PACKAGE.tar.bz2

即使这样运行没有错误,当我尝试导入时,Anaconda也找不到PACKAGE。我认为这个问题是由于频道是"未知"。

例如,我尝试在我的本地环境中安装Pyproj。

(testenv) [user@server ~]$ conda list
# packages in environment at /home/user/anaconda2/envs/testenv:
#
# Name                    Version                   Build  Channel
anaconda                  5.2.0                    py27_3
pyproj                    1.9.5.1                  py27_0    <unknown>

Anaconda发现它已安装在testenv但无法导入。

安装软件包时是否需要使用一些标志?有没有办法为Pyproj定义频道?其他解决方案?

感谢。

更新:如果我在 base 环境中,则安装有效。但是,如果我尝试将软件包直接安装到我的用户定义环境中,它就无法工作。

0 个答案:

没有答案