Python导入不在相同目录下的自定义模块
例如,需要导入的模块在‘e:\program\pthon\demo’目录下
有三种方式:
1、临时添加
在需要导入模块的文件中添加。使用标准模块sys,将目录添加到sys.path中,代码如下加可以导入自定义的模块:
import sys
sys.path.append('e:/program/pthon/demo')
通过该方法添加的目录只在执行当前文件的窗口中有效,窗口关闭即失效。
2、增加.pth文件(推荐使用)
找到在Python的安装目录下的Lib\site-packages子目录,在该目录下创建一个扩展名为.pth的文件,将模块目录‘e:\program\pthon\demo’添加到文件mrpath.pth中
忘记安装路径,可用sys.path查看
操作步骤:
1.找到Lib\site-packages子目录,新建一个txt文档
2.将以下内如写入txt文件