Python
蟒蛇
可乐LENG
这个作者很懒,什么都没留下…
展开
-
Pycharm安装pywin32库后仍然无法识别win32api、win32gui,但是程序能正常运行
有一次,项目里的win32api和win32gui突然标红,但是程序能正常运行,明显是不受到PyCharm标红提示的影响。疯狂谷歌了好久,也没能够解决。突然灵光一现,会不会是项目名或者路径的问题,于是实验,得到的结果验证了我的猜测。下图是建了两个不同项目,可以看到包都是一致的。唯独路径以及项目名是不一样的:首先测试包含中文的项目是否能打开win32api,可以看到PyCharm提示无法跳转到对应的声明。接着测试不包含中文的项目,此时可以跳转。果然是中文的锅!立马把项目的名改成英文,接着原创 2021-09-01 11:18:45 · 5377 阅读 · 5 评论 -
解决py正常运行但打包后运行exe失败
修一个bug就是一个上午……昨天刚学会用pyinstall来打包py,今天打包另一个项目后发现exe无法正常运行。要么提示int类型不支持某些类型,要么是莫名其妙的错误。而且打包出来的体积特别大,昨天打包后的只有10MB,今天打包出来的居然足足有40MB。先是检查了下代码,代码完全没问题,可以跑起来。然后一想是不是编码问题,于是跑到pycharm里设置了下,结果仍然还是报错。想来想去也没有什么很好的解决办法。一时没有思绪,于是看了一眼两个项目各自的库,发现另一个项目里没有pyinstaller库.原创 2021-06-10 15:04:06 · 6298 阅读 · 0 评论