Miniconda3:当前win32通道中未找到与issu匹配的包

2024-04-20 00:14:56 发布

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

我一直在遵循一个关于如何安装Miniconda3的指南,并使用它安装不同的包,如NumPySciPy

但是,在安装Miniconda3并在PyCharm中打开一个新项目之后,指南告诉我应该写:

conda install numpy

……返回:

Fetching package metadata: Could not connect to https://repo.continuum.io/pkgs/free/noarch/
Could not connect to https://repo.continuum.io/pkgs/pro/win-32/
Could not connect to https://repo.continuum.io/pkgs/free/win-32/
.Could not connect to https://repo.continuum.io/pkgs/pro/noarch/
...
Error: No packages found in current win-32 channels matching: numpy

You can search for this package on Binstar with

binstar search -t conda numpy

You may need to install the Binstar command line client with

conda install binstar

选择我去尝试:

conda install binstar

…这给了我同样的错误(甚至包括最后一行选择我尝试conda install binstar)。

作为参考,我还尝试使用conda update conda,结果是Error: No packages found in current win-32 channels matching: conda

我在安装路径变量时添加了Miniconda。有人知道这件事吗?

编辑:我有32位系统,我已经安装了32位版本的Miniconda。


Tags: installtohttpsionumpyconnectnotrepo
1条回答
网友
1楼 · 发布于 2024-04-20 00:14:56

看起来conda无法访问包存储库,因此您可能有连接问题(您的防火墙可能正在阻止conda,或者您在代理后面)。

以下是3种解决方法(如果无法解决网络问题):

一。安装水蟒而不是小水蟒

您可以从continuum网站安装Python。与Miniconda不同,它附带了很多预安装的软件包,如numpyscipy

2。从预先构建的conda归档文件安装numpy

您可以从conda repository手动下载存档包,并使用以下命令安装它们:

conda install numpy.tar.bz2

您需要下载操作系统的存档文件。根据您选择的包,可能存在依赖关系问题。。。

三。下载预构建的控制盘文件

This site1为Windows提供了大量的预构建包,这些包相对容易安装:

python -m pip install numpy.whl

您应该使用python随附的conda可执行文件(如果您的系统上没有多个python安装,则不应该出现问题)。

1我不是这个站点的作者和维护者,我只是发现当你想在Windows上安装python包,并且不能使用pip/conda时,它非常有用。

相关问题 更多 >