linux环境下 python环境 import找不到自定义的模块
问题:
Linux环境中自定义了一个模块config.py,import config 出错。config模块在/usr/local/CRM_API/目录下。
解决方法1:此种办法当时生效,但是需要写入每一个文件中,才能import不出错。
import sys sys.path.append('/usr/local/CRM_API/') import config
解决方法2:修改环境变量/etc/profile
vi /etc/profile 在最后一行添加
export PYTHONPATH=$PYTHONPATH:/usr/local/CRM_API/
source /etc/profile 立即生效,所有文件都可以引入/usr/local/CRM_API/下的模块。