pip安装模块命令无效,运行代码提示No module named 'win32crypt'错误
你遇到的No module named 'win32crypt'报错的核心原因是win32crypt不是独立的PyPI包,无法直接通过pip install win32crypt安装,它是pywin32(Python for Windows Extensions)依赖包的内置模块。
解决方案
- 第一步:确认你运行代码所用的Python环境对应的pip工具,执行
pip --version查看输出的Python路径,要和你报错日志里的Python环境路径一致,避免装错环境。 - 第二步:执行安装命令安装正确的依赖:
pip install pywin32
如果之前安装过旧版本出现冲突,先执行卸载命令再重新安装:
pip uninstall pywin32 -y pip install pywin32
如果出现权限报错,在命令末尾加--user参数进行当前用户目录下的安装:
pip install pywin32 --user
- 第三步:验证安装结果,打开对应Python环境的交互终端,执行
import win32crypt,无报错即表示安装成功,再运行你的Chrome密码导出代码即可正常运行。
如果安装完成后仍然报错,可以执行pywin32的初始化安装脚本补全组件:
找到你的Python安装目录下的Scripts文件夹,在该路径下打开终端执行:
python pywin32_postinstall.py -install
内容的提问来源于stack exchange,提问作者Shea Freeland
相关产品推荐
相关产品推荐

