我正在使用modbus_tk python模块。我有一个特殊的要求,即我要更改modbus_tk库中的某些类,该类实际上已安装在系统中并且可以按预期运行。
当我在不同的计算机上运行代码时,每次必须在要运行代码的每台计算机上更改modbus_tk
库时,
我想到了将modbus_tk库复制到与项目相同的文件夹中,这样就无需在每台计算机上更改代码
我的项目结构
测试项目
->__init__.py
-->XYZ.py (file that is importing modbus_tk)
-->some_other_file.py
-->modbus_tk_directory
-->-->modbus.py
-->-->helper.py
在我的XYZ.py文件中,我正在使用import语句
import modbus_tk
但是它仍从site_packages下的默认路径导入
如何从自定义路径导入modbus_tk
答案 0 :(得分:0)
您这样做吗?
touch modbus_tk/__init__.py
然后尝试:
from .modbus_tk import helper, modbus