Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从本地源安装anaconda库_Python_Anaconda_Pymc - Fatal编程技术网

Python 从本地源安装anaconda库

Python 从本地源安装anaconda库,python,anaconda,pymc,Python,Anaconda,Pymc,一段时间以来,我一直在尝试在Windows PC上安装pymc,其背后是一个非常复杂的代理;有效地将其安装在未连接到internet的计算机上。我尝试在condarc文件中设置代理,但未成功,但仍收到错误消息 conda安装-c pymc 获取包元数据:SSL验证错误:[SSL:CERTIFICATE\u VERIFY\u FAILED]CERTIFICATE VERIFY FAILED(\u SSL.c:645) 要解决此问题,您需要下载安装程序试图获取的tar文件(即使使用Windows),

一段时间以来,我一直在尝试在Windows PC上安装pymc,其背后是一个非常复杂的代理;有效地将其安装在未连接到internet的计算机上。我尝试在condarc文件中设置代理,但未成功,但仍收到错误消息

conda安装-c pymc 获取包元数据:SSL验证错误:[SSL:CERTIFICATE\u VERIFY\u FAILED]CERTIFICATE VERIFY FAILED(\u SSL.c:645)


要解决此问题,您需要下载安装程序试图获取的tar文件(即使使用Windows),然后使用脱机模式:

使用此将出错的命令来确定要下载的文件:

>conda install -c https://conda.binstar.org/pymc pymc
Fetching package metadata: SSL verification error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)
....
Solving package specifications: ......................

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    pymc-2.3.5                 |      np110py35_0         402 KB  defaults

The following NEW packages will be INSTALLED:

    pymc: 2.3.5-np110py35_0 defaults

Proceed ([y]/n)? y

Fetching packages ...
Could not connect to https://repo.continuum.io/pkgs/free/win-64/pymc-2.3.5-np110py35_0.tar.bz2
... [error message continues]...
现在下载错误消息中提到的tar文件:

然后使用tar文件的路径运行此命令:

>conda install --offline C:\pymc-2.3.5-np110py35_0.tar.bz2
注意:“-c conda forge”对于其他包可能很方便。例如:

conda install -c conda-forge python-levenshtein

添加到上面的解决方案中。任何遇到“SSL验证错误”的人都可以在~/.condarc中暂时关闭验证步骤

channels:
  - defaults
ssl_verify: true

通过这种方式,您可以从本地集线器进行安装。

我无法在Anaconda(在Win10上)中运行脱机安装,因为Anaconda始终尝试连接到远程通道或收集元数据过程失败。 为了解决这个问题,我必须:

  • 将请求的模块下载为bz2文件(或将tar.gz转换为tar.bz2)
  • 运行Anaconda提示符(ev.导航到包含bz2文件的文件夹)
  • 使用
    conda install path-to-bz2
    运行脱机安装,即
    conda install zeep-4.0.0.tar.bz2

  • 这对我帮助很大!我在一个远程位置的代理后面。出于某种原因,当我尝试运行此操作时,Conda仍尝试联机查看,并抛出一个错误,表示没有64位版本联机。。。。有什么想法吗?