No module named XXX 解决办法
1.例如目录结构:
G:\gits\LearnPython\Exercises47\projects\skeleton
│ setup.py
├─bin
├─docs
├─ex47
│ ├─ game.py
│ └─ __init__.py
│
└─tests
├─ ex47_tests.py
└─ __init__.py
2.ex47\game.py代码
class Room(object): def a(): print("aa")
4.比如需要在tests\ex47_tests.py导入ex47\game里的Room类,实现a方法.
5.需要在ex47_tests.py中添加以下代码
###### 自定义模块方式 ####################### ### 设定路径 import sys sys.path.append(r"G:/gits/LearnPython/Exercises47/projects/skeleton") ### 导入模块 from ex47.game import Room ############################################ # 测试 Room.a()