linux环境下找不到自定义python包的简单解决办法
问题
自定义python包myreader的绝对路径为‘/home/usr_name/documents/projects/Openea/src/myreader’,
运行代码报错找不到该包:
ModuleNotFoundError: No module named 'myreader'
思路
\,\,\,\,\,\,\,\,\, 将自定义python包所在目录添加至系统配置文件的PYTHONPATH环境变量中。
解决步骤
- 打开~/.bashrc配置文件并将如下代码添加到文件末尾:
# add python runtime path
export PYTHONPATH=$PYTHONPATH:/home/usr_name/documents/projects/Openea/src
- 在终端中输入如下代码重新使配置文件生效:
source ~/.bashrc
是不是很简单~