默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中:
- import sys
- sys.path
模块搜索路径中,要添加自己的目录。
有两种方法。
一、直接修改sys.path变量,添加目录
- import sys
- sys.path.append('/Users/michael/my_py')
但是要注意:该方法在运行时修改,但是运行结束以后,就失效了。
由于sys.path是一个list,如果你想提高搜索效率,可以把新添加的路径放在list的首位,用insert函数就可以了。
- import sys
- sys.path.insert(0, '/Users/michael/my_py')
二、 设置环境变量PYTHONPATH,该环境变量的内容会被自动添加到模块搜索路径中。
设置方式与设置Path环境变量类似
注意只需要添加你自己的搜索路径,Python自己本身的搜索路径不受影响。
在系统开始栏直接搜索“高级系统设置”
选中环境变量
在系统变量中的pyth,选中后,编辑
新建环境变量,将python安装目录放入其中,即可。
学会了点个赞吧。