如何使用 $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
如果不是。
目标:我希望我的 运行 文件 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
如果不是。