【发布时间】:2019-03-14 21:53:23
【问题描述】:
我尝试解决了好几次,但我在任何地方都找不到。
让我说清楚。
我在C:/Users中创建game,这是一个包,由like组成
game/__init__.py
game/sound/__init__.py
game/sound/echo.py
我通过 Pycharm 在其他位置执行 Test_Module.py
我试试
>>> sys.path.append("C:/Users/game")
和
>>> sys.path.insert(0, "C:/Users/game")
当我导入游戏时,Pycharm 中有红色下划线
docker 中没有出现名为“game”的模块。
我也做了项目解释器来选择路径。但它只是使红色下划线消失,仍然不起作用
没有名为“游戏”的模块
好吧,如果我将game 文件移动到我执行Test_Module.py 的文件夹中,那么它完全可以在没有sys.path.append 的情况下工作,而只是import game。
【问题讨论】:
标签: python package pythonpath sys.path