0
点赞
收藏
分享

微信扫一扫

同一个Python脚本放到两个目录用pycham去执行一个成功一个报ModuleNotFoundError:'pywinauto' is not a package

脚本首行引入from pywinauto.application import Application两个脚本放到不同目录执行,一个成功,一个报ModuleNotFoundError: No module named 'pywinauto.application'; 'pywinauto' is not a package

pywinauto重装了也没用,最后把两个脚本引入目录打印出来发现有一点差异,执行失败的脚本引入的目录多了第一个目录,按说pycham会去所有目录找包名,事实是没有,把pywinauto包复制到C:\\Users\\Administrator\\PycharmProjects\\项目集目录以后再执行就成功了。。

import sys
print(sys.path)

['C:\\Users\\Administrator\\PycharmProjects', 'C:\\Program Files\\JetBrains\\PyCharm 2020.1\\plugi

['C:\\Users\\Administrator\\PycharmProjects\\项目集','C:\\Users\\Administrator\\PycharmProjects',  


举报

相关推荐

0 条评论