0

2つのバージョンがpytestインストールされています。1つはホームディレクトリのディレクトリにローカルにあり、もう1つはにインストールされてい/usr/local/binます。

にインストールされているpytestのバージョン/usr/local/binは2.2.4であり、新しいバージョンの2.3.4にアップグレードするためのsudo権限はありませんが、2.3.4で実行するにはいくつかのテストが必要です。

pytestを呼び出したときに、ディレクトリ内pytestよりもホームディレクトリ内を常に使用するようにパスをリダイレクトする方法はありますか?pytest/usr/local/bin

多くのテストを実行する必要があるため、ショートカットがあると便利です。

4

1 に答える 1

1

使用したい$PATHコピーを含むディレクトリをに追加する必要があります。pytestたとえば、パスに配置pytest~/binて追加~/bin(または$HOME/bin)します。

PATH="$HOME/bin:$PATH"
export PATH

示されているように、パスの先頭に新しいディレクトリを配置して、のコピーpytest(および他に入力したもの~/bin)が最初に見つかるようにします。

さらに良いことに、ログインするたびに更新されるように、これらの2行を入れ~/.profileてください。$PATH

于 2013-02-20T18:38:31.237 に答える