我在Mac OS的许多不同位置安装了相同的Python包。由于特定原因,我想从特定的已安装目录导入模块。
有人能建议这样做的最好方法吗?
答案 0 :(得分:0)
您也可以执行类似这样的操作,并将配置文件所在的目录添加到Python加载路径中,然后只需进行正常导入,假设您事先知道文件的名称,在本例中为“配置”。
凌乱,但它确实有效。
configfile = '~/config.py'
import os
import sys
sys.path.append(os.path.dirname(os.path.expanduser(configfile)))
import config