2024-04-26 12:09:42 发布
网友
是否可以在python启动命令中指定搜索python导入的目录?你知道吗
环境变量很好,但是二进制和必需的环境变量之间的松散耦合依赖关系并不适合我的情况(1-liner比2-liner更简单;我知道你可以使用1.5-liner,将shell变量赋值作为即将执行的命令的前缀)。你知道吗
PYTHONPATH环境变量用于设置^{}。这是一个简单的字符串列表,因此您可以在模块中始终使用sys.path.append:
PYTHONPATH
sys.path.append
import sys sys.path.append('/some/very/useful/path')
注:
它与os.path.abspath结合使用时特别有用
os.path.abspath
import os sys.path.append(os.path.join( os.path.abspath(os.path.dirname(__file__)), 'another/useful/directory' ))
PYTHONPATH
环境变量用于设置^{sys.path.append
:注:
它与
os.path.abspath
结合使用时特别有用相关问题 更多 >
编程相关推荐