未分類 8 4 月 2020 Python module 疑问 Python module 疑问 資深大佬 : fangwenxue 57 大佬有話說 (5) 資深大佬 : Senventise 我去试了下,图 2 的 import 应该没问题啊 資深大佬 : BingoXuan 1.you_get 才是真正的包,有__init__.py2.我怀疑是运行时检索包目录不一样或者 pycharm 设置问题。pycharm 直接把你 src 当作包了 主 資深大佬 : fangwenxue @Senventise @BingoXuan 我在 pycharm 吧 src 设置了下,就可以导入了 資深大佬 : classyk 第一个里面设置了 os.path 資深大佬 : n121 import xxx 就是沿着 sys.path 依次找 xxx.py 或者 xxx/__init__.py 文件(还有 zip 导入、import hooks 之类) 第一张图前面几行,就是把 src 目录加入到 sys.path,所以 import you_get 没问题,把前面那几行复制到第二个文件里也行 PyCharm 里运行,会把你标记为 Sources 目录加入到 sys.path 中,不过要在终端里使用,还是需要自己加 sys.path