[英]Invoking python passing a path to search for modules to import
我如何實現類似$ python --search-for-includes=/foo/bar /home/user/x/script.py
import something
,其中script.py
已import something
而something.py
位於/foo/bar
, 而沒有編輯環境變量 ,而無需編輯script.py
。
我嘗試了python -c 'import sys; sys.path.append("/foo/bar")' /home/user/x/script.py
python -c 'import sys; sys.path.append("/foo/bar")' /home/user/x/script.py
,但是它不起作用。
通過以下方式使用PYTHONPATH
環境變量:
$ PYTHONPATH=/foo/bar:$PYTHONPATH python /home/user/x/script.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.