https://www.lfd.uci.edu/~gohlke/pythonlibs/不能用了,有其他替代的网站吗
时间: 2023-09-27 15:06:11 浏览: 4987
你可以尝试使用以下替代网站获取Python库:
- PyPI(https://pypi.org/)
- Anaconda(https://www.anaconda.com/)
- Conda-Forge(https://conda-forge.org/)
- Unofficial Windows Binaries for Python Extension Packages(https://www.lfd.uci.edu/~gohlke/pythonlibs/ 的镜像站点)
相关问题
通过源码安装报错,错误:Microsoft Visual c++ 9.0是必需的<无法找到vcvarsall.bat>。从http://aka.ms/ucpython27获取
这个错误通常表示您的系统缺少 Visual C++ 9.0 编译工具,而 NumPy 的安装过程需要使用这些编译工具进行编译。
您可以从 Microsoft 官网下载并安装 Visual C++ 9.0 编译工具,或者安装 Visual Studio 2008(包含 Visual C++ 9.0 编译工具)。
如果您不想安装这些编译工具,可以考虑使用预编译的 NumPy wheel 文件进行安装。您可以从 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载适用于您的 Python 版本和操作系统的 NumPy wheel 文件,然后使用 pip install 命令进行安装。在安装 wheel 文件时,pip 会自动解决依赖项,并自动选择与您的 Python 版本和操作系统对应的编译好的 NumPy 版本,避免了编译过程。
安装cartopy时报错lib/cartopy/trace.cpp(767): fatal error C1083: 无法打开包括文件: “geos_c.h”: No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.36.32532\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for cartopy Failed to build cartopy ERROR: Could not build wheels for cartopy, which is required to install pyproject.toml-based projects
这个错误意味着缺少geos_c.h头文件。geos是Cartopy的一个依赖项,因此需要安装geos和其开发包。
你可以尝试以下步骤来解决这个问题:
1. 安装geos和其开发包。在Windows上,可以通过下载二进制文件进行安装,例如通过conda安装:
```
conda install geos
conda install geos-devel
```
或者通过从以下网站下载二进制文件进行安装:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#geos
找到与你的Python版本和CPU架构对应的文件,下载后使用pip进行安装:
```
pip install <下载的文件名>
```
2. 修改环境变量。在Windows上,需要将geos的库路径添加到PATH环境变量中。可以在系统环境变量中添加:
```
C:\ProgramData\Anaconda3\Library\bin
```
3. 重新安装Cartopy。在安装完geos和其开发包后,重新安装Cartopy:
```
pip install cartopy
```
如果仍然出现问题,可以尝试卸载并重新安装Cartopy。
阅读全文