在我们写python脚本时,一定会import 一些模块。尤其是当我们自己实现一些功能函数时。
PYTHONPATH 是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。
有时我们会在执行脚本前,会设置python的搜索路径:
如在Windows命令行中执行:
set PYTHONPATH=C:\tensorflow1\models;C:\tensorflow1\models\research;C:\tensorflow1\models\research\slim
将上述三个搜索路径告诉 python,查找我们所需的模块。
我们可以使用 echo %PYTHONPATH%
来验证
但是,每次退出命令行后,都要重新的输入。
使用下面的方法我们可以使得 PYTHONPATH 设置永久有效。
Windows在搜索时,若当前目录找不到文件,就会在环境变量设置的值(路径)中查找。所以我们只需要将 PYTHONPATH 添加在环境变量中,那么系统会自动在指定位置处查找我们需要的模块。
添加系统变量 PYTHONPATH 将对应的路径加入
全部点击确定即可
验证
关闭命令行后再次打开,不需要再进行设置即可验证