Windows Server2019下Python3.11.1安装mmh3包的无VS解决方案
无需安装Visual Studio的mmh3包安装方法
方法1:用预编译wheel包直接安装
- 找到和你Python版本、系统架构匹配的mmh3预编译
.whl文件 - 下载到本地后,执行命令安装:
pip install 你的wheel文件路径\mmh3-xxx.whl- 注意:比如Python3.8对应
cp38标识,64位系统选amd64后缀的文件
- 注意:比如Python3.8对应
方法2:修复Anaconda环境的模块识别问题
- 运行脚本时必须使用Anaconda环境内的Python解释器:
- 打开Anaconda Prompt,激活你的目标环境(如果用了虚拟环境):
conda activate 环境名 - 直接在该窗口内运行脚本:
python 你的脚本.py
- 打开Anaconda Prompt,激活你的目标环境(如果用了虚拟环境):
- 也可以在脚本开头指定Anaconda Python的完整路径,示例:
#!C:\ProgramData\Anaconda3\python.exe # 以下是你的脚本内容
方法3:安装VC++ Build Tools精简组件
- 无需安装完整Visual Studio,仅部署必要的编译组件:
- 下载VC++ Build Tools安装程序,选择「使用C的桌面开发」工作负载,只勾选「MSVC v142 - VS 2019 C x64/x86生成工具」和「Windows 10 SDK」
- 安装完成后重启cmd,再执行
pip install mmh3
内容的提问来源于stack exchange,提问作者raja_89
相关产品推荐
相关产品推荐

