1. ホーム
  2. Python

pip Fatal error in launcher: を使用してプロセスを作成できません。

2022-02-14 09:56:02

前の記事"からの続きです。 Eclipseがエラーで起動する。JVMが終了しました。 "、今日はPythonのインストール先もCからDに切り替えた。

そして、環境変数Pathの対応するディスクディレクトリを変更しました。D:\Python27; D:\Python27[ Scripts ]を変更しました。

どのディレクトリにいてもPythonは実行されるようになりましたが、Pipを実行するとエラーになります!

D:\Python27Scripts>pip
ランチャーで致命的なエラーが発生しました。Unable to create process using '"C:\Python27python.exe'
" "D:\Python27³³Scripts³³pip.exe" '


環境変数Pathを変更してもCドライブの場所に行ってしまうので、どうしても気持ち悪いです。

"python pip.exe install"でやってみるのもいいのですが、ちょっと面倒だと思うので、ちゃんとやっておきたいですねー。あと、再インストールはしたくないですねー。 Webで "where does pip read the python installation directory from" を検索しても成功しなかったので、エラーメッセージを検索して見つけました!

cmdで "python -m pip install --upgrade pip" を実行することで解決したユーザーもいましたが、私の場合はうまくいきませんでした。

<スパン

おっと、"-m"のパラメータを付けていなかった。

私が使った解決策は、もう少し野蛮で野蛮なもので、バイナリファイル編集ツールを使って "pip.exe" を次のように修正しました。

参考:http://stackoverflow.com/questions/24627525/fatal-error-in-launcher-unable-to-create-process-using-c-program-files-x86

HEditで開いて、"C: \" を検索して該当箇所を見つけ、ディスクを"D" に変更して保存し、"pip" を実行すればOKです。


D:\Python27Scripts" ディレクトリにこの条件を持つファイルが複数あるので、すべて手作業で変更してください。

ドキュメント情報 ========================================================================================================== 12.
著作権について 非商業的な自由な複製 - 表示が維持される - 表示が指摘される
帰属 (BY): testcs_dn (マイクロwxスマイル)
文章出处:[无知人生,记录点滴](http://blog.csdn.net/testcs_dn)