2017-08-08 15 views
1

これまでにchocolateyを使ってPython 3.5をインストールしましたが、私が使用する必要があるライブラリがPythonバージョン2のみにしか使えないことがわかったとき - Python 3.5をアンインストールしてPython 2.7.3をインストールしましたコントロールパネル。ウィンドウでPythonを起動できない

私はPythonのために正しくPATH変数を設定することを確保 -

PATH=....;C:\Python27 

を私はプロンプトからのpythonを起動したときにまだ私は以下のエラーを取得:

C:\>python 
Cannot find file at '..\\lib\python3\tools\python.exe' 
(C:\ProgramData\chocolatey\lib\python3\tools\python.exe). This usually 
indicates a missing or moved file. 

私はchocolateyを設定するにはどうすればよいですパッケージマネージャの問題は解決しましたか?

+1

あなたの環境変数を見てください。 – Veltro

+1

は 'PYTHONHOME'のように見えます。 –

+1

PYTHONHOMEは設定されていないようです - C:\> echo%PYTHONHOME%%PYTHONHOME% – Prakash

答えて

1

choclatey uninstall pythonを実行した後も同じ問題が発生しました。コントロールパネルの他のpythonバージョンでアンインストールされました。私はchocolatey binディレクトリ(C:\ ProgramData \ Chocolatey \ bin)からpython.exeとpythonw.exeを削除することで解決できました。

del C:\ProgramData\Chocolatey\bin\pytho*.exe 

0

リストされた環境変数hereが正しい値であることを確認してください。例えば

C:\>set PYTHONHOME=C:\Python27 
+0

私はそれを試しましたが、同じ問題が残っています - C:\> PYTHONHOME = C:\ Python27 C:\> '..¥¥lib¥python3¥tools¥python.exe'(C:¥ProgramData¥chocolatey¥lib¥python3¥tools¥python.exe)にあります。これは通常、行方不明または移動ファイルを示します。 – Prakash

0

でファイルが見つかりません '.. \ libに\ のpython3 \ツール\ python.exe'

あなたがあなたのPythonがインストールされていることを確認しました .7.3このフォルダに?

は、あなただけの

」.. \ libには\パイソンにそのパスを変更する必要があり

... \パイソン \ ... \ tools \ python.exe '

+0

私はPython 3.5をchocolateyで、2.7をMSIからインストールしました。私はchocolateyが以前のPythonをどこにデプロイしたのかわからないので、いつもchocolateyを使ってPythonをアンインストールしてインストールする必要がありますか? – Prakash

+0

次に、PATH変数を '.. \\ lib \ python3 \ tools \ python.exe'に設定するか、またはpython = '.. \\ lib \ python3 \ tools \ pythonを使用してUSER変数を設定していると仮定します。exe ' –

+0

PATH変数とPYTHONHOME変数が正しく設定されていません - 私はこの問題を解決する方法がわかりません - – Prakash

0

パスにPython 2を追加する必要があります。 完了した場合は、コンピュータを再起動して正しいパス変数を使用していることを確認します。

+0

この回答は、より多くの種類のコメントに役立ちません –

関連する問題