2017-10-12 28 views
0

pip3でパッケージをインストールしようとしていますが、いつもエラーが表示されます: "Python setup.py egg_info"コマンドはエラーコード1で失敗しましたコマンド "python setup.py egg_info"がエラーコード1で失敗しました

私はpython 2.7とpython 3.6をインストールしていますが、python 2.7のpipは完全に動作しますが、pip3は常に上記のエラーを返します。

私はsetuptoolsとpipバージョンを更新しようとしましたが、何も動作していません。誰もがこの問題を解決する方法を知っていますか?私が気づいたことの1つは、pip3リストは3つのパッケージしか返しませんが、pipリストは20を超えています。これが参考になるかどうかはわかりません。

エラーメッセージ:

File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/setuptools/dist.py", line 522, in fetch_build_egg 
     return cmd.easy_install(req) 
     File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 666, in easy_install 
     raise DistutilsError(msg) 
    distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('incremental>=16.10.1') 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/zy/q9tbvfbd2_lgq7fffv2pxm6w0000gn/T/pip-build-guhz6ox4/Twisted/ 
+0

Python setup.py egg_infoに至る出力行がエラーコードで失敗しました実際の問題が何であるかを知るためには「1」に設定してください。 – jwodder

+0

https://stackoverflow.com/questions/35991403/python-pip-install-gives-command-python-setup-py-egg-info-failed-with-error-cの可能な複製 – FabienP

答えて

0

はこれを試したことがありますか? pip3 install incremental

何も問題がなければ、python3.6を再インストールしてソースからコンパイルできます。

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 
tar xzf Python-3.6.2.tgz 
cd Python-3.6.2 
./configure 
sudo make altinstall 

次にコマンドラインからのpythonを使用することができます:

python3.6 --version 
pip3.6 --version 

あなたがUbuntuの使用している場合は、あなたのapt-getをインストールする次のスクリプトを使用して、不足している依存関係に文句を言うこと最初の依存関係:

apt-get update && apt-get install -y build-essential checkinstall wget tar && apt-get install -y libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

を使用している場合他のシステムでは、python3.6をコンパイルしてインストールする前に、gccとlibssl-devと他の依存関係をインストールする必要があります。

関連する問題