Miniconda3: No packages found in current win-32 channels matching 问题
Miniconda3: No packages found in current win-32 channels matching issue
我一直在遵循如何安装 Miniconda3 的指南,并使用它来安装不同的包,如 NumPy 和 SciPy.
但是在PyCharm中安装了Miniconda3并打开了一个新项目后,向导告诉我应该这样写:
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
。
我在安装到我的 PATH 变量时添加了 Miniconda。有人对此有任何线索吗?
编辑:我有 32 位系统,我已经安装了 32 位版本的 Miniconda。
看起来 conda
无法访问包存储库,因此您可能遇到连接问题(您的防火墙可能正在阻止 conda
,或者您可能在代理后面)。
这里有 3 个解决方法(如果您无法解决网络问题):
1。安装 Anaconda 而不是 Miniconda
您可以从 continuum 网站安装 Anaconda。与 Miniconda 不同,它带有许多预安装的软件包,例如 numpy
和 scipy
.
2。从预构建的 conda 存档安装 numpy
您可以从 conda repository 手动下载存档包,并使用以下命令安装它们:
conda install numpy.tar.bz2
您需要为您的操作系统下载存档。根据您选择的包,您可能有依赖问题...
3。下载预制轮文件
This site1 为 Windows 提供了大量的预构建包,安装相对容易:
python -m pip install numpy.whl
您应该使用 conda
附带的 python
可执行文件(如果您的系统上没有多个 python
安装,应该不是问题)。
1 我不是这个网站的作者也不是维护者,我只是觉得当你想安装 python 包时它非常有用在 Windows 上并且不能使用 pip
/conda
.
我一直在遵循如何安装 Miniconda3 的指南,并使用它来安装不同的包,如 NumPy 和 SciPy.
但是在PyCharm中安装了Miniconda3并打开了一个新项目后,向导告诉我应该这样写:
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
。
我在安装到我的 PATH 变量时添加了 Miniconda。有人对此有任何线索吗?
编辑:我有 32 位系统,我已经安装了 32 位版本的 Miniconda。
看起来 conda
无法访问包存储库,因此您可能遇到连接问题(您的防火墙可能正在阻止 conda
,或者您可能在代理后面)。
这里有 3 个解决方法(如果您无法解决网络问题):
1。安装 Anaconda 而不是 Miniconda
您可以从 continuum 网站安装 Anaconda。与 Miniconda 不同,它带有许多预安装的软件包,例如 numpy
和 scipy
.
2。从预构建的 conda 存档安装 numpy
您可以从 conda repository 手动下载存档包,并使用以下命令安装它们:
conda install numpy.tar.bz2
您需要为您的操作系统下载存档。根据您选择的包,您可能有依赖问题...
3。下载预制轮文件
This site1 为 Windows 提供了大量的预构建包,安装相对容易:
python -m pip install numpy.whl
您应该使用 conda
附带的 python
可执行文件(如果您的系统上没有多个 python
安装,应该不是问题)。
1 我不是这个网站的作者也不是维护者,我只是觉得当你想安装 python 包时它非常有用在 Windows 上并且不能使用 pip
/conda
.