脱机模式下的Conda安装不工作

2024-10-01 11:30:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在脱机模式下使用conda安装python包。我必须在脱机模式下安装,因为我正在使用网络。在

我想安装的软件包是mlpack,我在macossierra10.12.6的macx64上使用python3。我从水蟒网站上下载了mlpackhttps://anaconda.org/ilastik/mlpack

然后我用命令

conda install --offline -c ilastik /anaconda3/tars/mlpack-1.0.8.99-8.tar.bz2

我收到以下输出:

Downloading and Extracting Packages *-None | | ############################################ | 100% Preparing transaction: done Verifying transaction: done Executing transaction: done

当我查看anaconda3/pkgs时,我可以看到创建了一个名为mlpack的文件夹。但是,当我尝试在Python中运行import mlpack时,它会说

import mlpack
Traceback (most recent call last):

  File "<ipython-input-4-edcb40cca368>", line 1, in <module>
    import mlpack

ModuleNotFoundError: No module named 'mlpack'

我尝试将-vv添加到install命令中,并收到以下消息:

^{pr2}$

命令conda info --offline给出

pn1503563$ conda info --offline

     active environment : None
       user config file : /Users/nstegmeier/.condarc
 populated config files : /Users/nstegmeier/.condarc
          conda version : 4.5.4
    conda-build version : 3.10.5
         python version : 3.6.5.final.0
       base environment : /anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/osx-64  (offline)
                          https://repo.anaconda.com/pkgs/main/noarch  (offline)
                          https://repo.anaconda.com/pkgs/free/osx-64  (offline)
                          https://repo.anaconda.com/pkgs/free/noarch  (offline)
                          https://repo.anaconda.com/pkgs/r/osx-64  (offline)
                          https://repo.anaconda.com/pkgs/r/noarch  (offline)
                          https://repo.anaconda.com/pkgs/pro/osx-64  (offline)
                          https://repo.anaconda.com/pkgs/pro/noarch  (offline)
          package cache : /anaconda3/pkgs
                          /Users/nstegmeier/.conda/pkgs
       envs directories : /anaconda3/envs
                          /Users/nstegmeier/.conda/envs
               platform : osx-64
             user-agent : conda/4.5.4 requests/2.18.4 CPython/3.6.5 Darwin/16.7.0 OSX/10.12.6
                UID:GID : 507:20
             netrc file : None
           offline mode : True

Tags: https命令comnonerepoanacondacondausers
1条回答
网友
1楼 · 发布于 2024-10-01 11:30:32

如前所述,您应该使用来自官方mlpack存储库的mlpack。 Ilastik channel有一个非常旧的mlpack版本,没有python绑定。在

要下载脱机安装所需的所有软件包,请运行以下命令: conda install -c mlpack -c conda-forge mlpack

在此之后,您可以在<condadir>/pkgs中找到所有必需的包归档文件

如果需要任何包,可以选择将ilastik channel(-c ilastik)添加到此命令。在

相关问题 更多 >