如何使用 $PYTHONPATH 更改 cwd

How to use $PYTHONPATH to change cwd

目标:我希望我的 运行 文件 test_data_module.py 代码通过。 bash 在这个工作目录中:

/home/me/.ssh/workers-python/workers/ontology_tagger/ontology_tagger/tests

尝试次数:

PYTHONPATH=$PYTHONPATH:/home/danielbellio/.ssh/workers-python/workers/ontology_tagger/ontology_tagger/tests test_data_module.py

错误:

bash: test_data_module.py: command not found

PYTHONPATH 是一个文件夹列表,而不是文件,所以请尝试 PYTHONPATH=$PYTHONPATH:/home/danielbellio/.ssh/workers-python/workers/ontology_tagger/ontology_tagger/

为您的 Python 程序使用显式路径,即

 ~/your/script/dir/test_data_module.py

如果脚本是可执行的,或者

python ~/your/script/dir/test_data_module.py

分别

python3 ~/your/script/dir/test_data_module.py

如果不是。