如何解决如何像使用sublime一样导入模块
使用sublime时,导入路径是相对于导入它的脚本而言的。但是,在PyCharm中,导入路径似乎与用户选择首先运行的脚本有关。例如:
我具有以下目录层次结构:
root_folder
|---- main.py
|---- folder_2
|---- my_module1.py
|---- folder_3
|---- my_module2.py
在使用PyCharm之前,我可以简单地执行以下操作: 在main.py中:
import folder_2.my_module1.py
在my_module1.py中:
import folder_3.my_module2.py
如果我通过PyCharm运行main.py,则将发生错误,其中my_module1找不到my_module2。可以通过将my_module1.py更改为以下内容来解决此问题:
导入folder_2.folder_3.my_module2
我的问题是:有什么方法可以实现在my_module1中导入my_module2的初始尝试?谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。