2016-10-14 2 views
2

私は--prefixオプションでpythonソースをコンパイルしました。 make installを実行すると、バイナリは自分のアカウントのホームディレクトリのフォルダにコピーされます。Linux上でpythonフォルダを移動

このフォルダの名前を変更する必要がありましたが、名前の変更後にpipを使用すると、Pythonインタプリタが見つからないというメッセージが表示されます。前のパスへの絶対パス(名前を変更する前)を示します。

grepを使用して、--prefixフォルダに相対的な絶対パスへの複数の参照が見つかりました。

PATHPYTHONPATHPYTHONHOMEの環境変数を設定して上書きしようとしましたが、それは良くありません。

私は自由に移動することができるように、Pythonソースをコンパイルする方法はありますか?

答えて

4

ピップはPythonスクリプトです。それを開いて、参照してください。

それは#!/usr/bin/python

であなたは新しいものを指すように、古いパスにシンボリックリンクを作成するか、または新しいパスでシェバングを交換開始します。また、配布されたインタプリタをそのままにしておくことで、コンパイル済みのものを新しいvirtualenvに設定することもできます。

+0

これは機能しました。あなたの助けにThx – Bertrand

関連する問題