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

阅读 8

2024-05-26

脚本首行引入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)

0 0 举报