关于多版本Python引发的第三方库安装的问题

本文讲述了在处理多版本Python环境时遇到的第三方库导入问题,如`ImportError: No module named 'win32api'`。作者尝试了安装Pypiwin32、修改项目结构、重新配置Python环境等方法,最终发现问题是由于Python版本、pip版本和PyCharm版本不匹配导致。解决方案包括降级Python版本、手动安装pip、使用不同版本的PyCharm以及调整pip的超时时间和使用国内镜像源加速下载。作者强调了版本匹配在解决这类问题中的关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ImportError:No module named ‘win32api’

又出现了这个找不到包的问题。
在这里插入图片描述

如果你安装的 pywin32 版本高于 223,那就要同时安装 Pypiwin32,就可以正常使用 pywin32 的各种模块了

我安装的pywin32是219版本的,同样pypiwin32也是这个版本。但还是出现了无法导入的问题。
在这里插入图片描述

于是我开始看博客,找解决办法,最后有个博主说直接在project Structrue中添加第三方库的绝对路径试试,我试了,没用,然后remove这个操作,试图回到之前的状态,结果pycharm中Project Structrue用了remove content root把我根目录下的(site-package)第三方库全删了。(这下好了,直接重置了)

然后我就开始重新配置我的python环境,并且开始下载我需要的包。

由于爬虫需要部署到xp上,我把我python的版本降到了python34,之前的3.9被我卸载了。但是今天又接到任务,需要把win10上的爬虫修改一下,一开始没想到版本有问题

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值