问题一
换了电脑后,明明把pycharm项目文件夹内文件全部都拷贝过来了,但是还是出现import三方库找不到,提示你去下载。其实你花点时间一次下载也可以,但是觉得浪费时间的话,还有一个办法,就是手动指定路径。解决办法如下:
问题二
解决了问题一本以为万事大吉了,结果程序是可以运行了,但是控制台输出中文乱码,而且F9运行不乱码,F10运行调试就乱码, 莫名其妙。解决办法如下:
问题三
以上两个方法都尝试过了,但是有一个库win32api明明也安装成功了,但还提示错误 “ImportError: DLL load failed while importing win32api: 找不到指定的模块。”尝试过网上很多方法,什么下载资源不对,什么版本不对,什么需要下载exe安装......等等都不成,正确的解决方法是在python安装路径(我的是:C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Scripts)在cmd命令行执行如下命令:python pywin32_postinstall.py -install
......,总之各种问题吧,下面有一个一劳永逸的方法,不知道经历过多少痛苦才总结出来的,请点赞支持!
1.假如你现在已经重新安装操作系统了,安装完python环境了,也安装完pycharm了。然后通过pycharm界面-file-Open打开了之前的一个项目,一看惊呆了,提示好多库没安装,全是红线!
2.这个时候不要慌,关掉pycharm,找到这个项目所在文件夹路径,然后将这个文件夹名字随便改个名字,比如我这个原项目文件夹是叫这个名字,如下图:
你可以改成 MAWB_verification-2,然后打开pycharm重新建立一个新项目,就叫原项目文件夹的名字 MAWB_verification(因为前面一步操作你已经给项目改名了,所以这里不存在重复名称建立项目的情况)
3.建立好后直接关闭pycharm,去文件夹路径直接删除刚才新建的项目文件夹MAWB_verification
4.然后再把MAWB_verification-2文件夹重命名回原项目文件夹名称MAWB_verification,最后打开pycharm,将file-setting-Project.....中的解释器一定要设置成原项目文件夹MAWB_verification解释器所在的路径
看效果!