python安装包fastpbkdf2出现:
1、error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
2、ERROR: Could not build wheels for fastpbkdf2, which is required to install pyproject.toml-based projects
python安装包nes-py出现:
1、error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
2、ERROR: Could not build wheels for nes-py, which is required to install pyproject.toml-based projects
需要Microsoft Visual C++14.0或更高版本,获取Microsoft C++ Build Tools。报错原因是pip所安装的包需要使用C++编译后才能够正常安装,但是当前安装环境中缺少完整的C++编译环境,因此安装失败。以上属于同一类问题,如何解决呢?网上搜了各种方法,主要有以下几种:
1、安装Microsoft C++ 生成工具 - Visual Studio因为我安装了vscode,反而不行。
2、安装Microsoft Visual C++ Build Tool软件(3.13M)没有测试。
3、安装Microsoft Visual C++ Build Tool离线安装包(1个多G)
离线安装镜像文件下载地址:
链接: https://pan.baidu.com/s/1fSwtPkorPHLeVZej_ZbUmA
提取码: 7mdv
4、下载Visual Studio Code,在Visual Studio Code中安装C++插件,安装Build Tools For Visual Studio 2022。测试,2022操作系统版本未成功。
5、pip install whl 解决方法,在whl文件网站下载对应的.whlArchived: Python Extension Packages for Windows - Christoph Gohlke (uci.edu)
需要根据文件名判断,在此处我们分析如下文件名:
lxml‑4.9.0‑cp311‑cp311‑win_amd64.whl
其中cp311代表Python 3.11版本,win代表windows系统,amd64代表64位系统。如果使用官方网站下载的Python 3.11且操作系统为64位Windows,就可以下载此文件安装。
键入如下命令:
pip install lxml‑4.9.0‑cp311‑cp311‑win_amd64.whl
即可安装完成相应的库。
————————————————
版权声明:本文为CSDN博主「1-1234」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xianjianwu1/article/details/129908678
6、直接下载安装包。
https://www.lfd.uci.edu/~gohlke/pythonlibs/
入网站后按CTRL+F搜索自己要安装的包。
包安装完后,解压到当前文件夹,然后复制到python下的Lib>>site-packages目录下。
解压之后,pip install 包名。
在python下面检查是否安装成功:import 包名。
问题是:下载复制到site-packages目录下,运行pip install fastpbkdf2,仍然是从网上去pip.
7、从Github导入Python库,先安装git。
pip install import_from_github_com
GitHub - ctz/fastpbkdf2: Fast PBKDF2 implementation in C
参考:https://github.com/nvbn/import_from_github_com
8、从Github下载安装