Miniconda3: No packages found in current win-32 channels matching issue

£可爱£侵袭症+ 提交于 2019-12-11 12:26:14

问题


I've been following a guide in how to install Miniconda3 and use that to install different packages as NumPy and SciPy.

However, after installing Miniconda3 and opened a new project in PyCharm, the guide tells me that I should write:

conda install numpy

...which returned:

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

Which opted me to try:

conda install binstar

...which gave me the same error (even including the last line opting me to try conda install binstar).

I also tried, as a reference, to use conda update conda which resulted in Error: No packages found in current win-32 channels matching: conda.

I've added Miniconda when installing into my PATH variables. Does anybody have any clue regarding this?

EDIT: I have 32 bit system, and I've installed the 32 bit version of Miniconda.


回答1:


It looks like conda is not able to reach the package repository, so you likely have connection issues (your firewall might be blocking conda, or maybe you are behind a proxy).

Here are 3 workaround (if you cannot fix your network problem):

1. Install Anaconda instead of Miniconda

You could install Anaconda from continuum website. Unlike Miniconda, it comes with a lot of pre-installed packages such as numpy and scipy.

2. Install numpy from a pre-built conda archive

You can manually download the archives package from the conda repository, and install them using:

conda install numpy.tar.bz2

You need to download the archive for your operating system. Depending on the package you chose, you may have issue with dependencies...

3. Download pre-built wheel files

This site1 provides tons of pre-built package for Windows, which are relatively easy to install:

python -m pip install numpy.whl

You should use the python executable that comes with conda (should not be an issue if you do not have multiple python installations on your system).

1 I am not the author nor the maintainer of this site, I just find it very useful when you want to install python packages on Windows and cannot use pip/conda.



来源:https://stackoverflow.com/questions/31876038/miniconda3-no-packages-found-in-current-win-32-channels-matching-issue

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!