web-dev-qa-db-ja.com

「pythonsetup.pyEgg_info」を適切に提供するPipインストールがエラーコード1エラーで失敗しました

Windows 10(python 3)に形の良い1.5.6をインストールしようとしています。この奇妙なエラーが発生します。

python setup.py Egg_info" failed with error code 1 in c:\users\user1\appdata\local\temp\pip-build-g1iztcx1\shapely

Pipを更新しようとしましたが、うまくいきませんでした。何が問題なのですか?

4
user5897587

エラーコード1は「操作が許可されていません」を意味します。通常、Linuxでそれが発生した場合は、Sudoを使用して解決できます。ただし、Windowsでは、cmdを右クリックし、管理者として実行して解決する必要があります。

それを解決できない場合は、easy_installを使用してモジュールをインストールしてみてください。それでもできない場合は、setuptoolsとpipを更新してみてください。 pip install --upgrade setuptoolspip install --upgrade pip

0
Thu Yein Tun

Shapely Wheel here を直接ダウンロードして、pip install Shapely-1.6.4.post1-cp37-cp37m-win_AMD64.whlを実行できます(ダウンロードすることを決定したパッケージの名前によって異なります)。
これは、Windows10およびpython 3)でうまく機能しました。

4
F Blanchet

上記の解決策でまだエラーが発生する場合は、ダウンロードしている形の良いホイール( ここ )が正しいものであり、システムの要件に一致していることを確認してください。 pythonバージョン(cp37はpython 3.7)用です)と一致する正しい32ビットまたは64ビットを選択していることを確認してください。ファイルをダウンロードして移動した後Pythonディレクトリに移動し、Pythonディレクトリで管理コマンドを実行して:

py -3.7 -m pip install Shapely-1.6.4.post1-cp37-cp37m-win_AMD64.whl

(Shapely-1.6.4.post1-cp37-cp37m-win_AMD64.whlは、ダウンロードすることを決定したホイールの名前です)

2
Happy