sudoを実行するときに$PATHにディレクトリを追加したいのですが、これは(半)永続的な要件であり、スクリプト自体に追加する必要があるものではありません。Djangoがなんとかやってくれたことに気づきました(sudoを実行しているときの私の$PATHは"/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin:/ usr / X11R6 / bin:/ django / django-trunk / django / bin ")-では、どのようにしてそれを行ったのでしょうか?
18247 次
3 に答える
7
/root/.bashrcに保存すれば、これでうまくいくと思います。
export PATH=/www/foo:$PATH
それがPATHなのかPYTHONPATHなのかを忘れてしまいました。実際に重要なのであれば、これはユーザーの.bashrcに基づいています。
export PYTHONPATH=/www/django:$PYTHONPATH
于 2009-10-04T22:35:14.387 に答える
3
/etc/environment で変数を設定し、「sudo -i」を使用してスクリプトを実行できます (ubuntu 10.10 で動作します)。
于 2011-09-05T11:39:57.467 に答える