私はPythonの初心者で、pip
を使っていくつかのパッケージをインストールしようとしています。
しかし、pip install unroll
は私にくれます
コマンド "python setup.py Egg_info"が C:\ Users\MARKAN〜1\AppData\Local\Temp\pip-build-wa7uco0k\unroll \のエラーコード1で失敗しました
どうすればこれを解決できますか?
エラーコードについて
このモジュールは標準のerrnoシステムシンボルを利用可能にします。各記号の値は対応する整数値です。 名前と説明はlinux/include/errno.h から借用されています。
エラーコード1はerrno.h
で定義されており、Operation not permitted
を意味します。
あなたのエラーについて
あなたの setuptools はインストールされていないようです。 PyPI Webサイトの Installation Instructions
に従ってください。
すでにインストールされている場合は、試してください。
pip install --upgrade setuptools
すでに最新のものであれば、モジュールez_setupが欠落していないことを確認してください。もしそうなら、
pip install ez_setup
それからもう一度やり直してください
pip install unroll
それでもまだ動作しない場合は、おそらくpipがsetup_toolsを適切にインストール/アップグレードしなかったため、試してみるとよいでしょう
easy_install -U setuptools
そしてまた
pip install unroll
Python + Windowsに新しいパッケージをインストールする方法を少し説明した小さなガイドです。 Windowsのパスを使っているように見えるので、この答えはその特定のSOに固執するでしょう。
pip install package_i_want
を実行することです。どのようなVisual Studioのコマンドプロンプトまあ、理想的にはPythonの構築に使用されたものと一致するVisual Studioです。例えば、あなたのPythonインストールがPython 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:40:30) [MSC v.1500 64 bit (AMD64)] on win32
と言っているとしましょう。 Pythonのコンパイルに使用されたVisual Studioのバージョンは here にありますので、v1500はvs2008 x 64コマンドを使用することを意味しますプロンプトeasy_install package_i_want
を使用してみてくださいpip install package_i_want.whl
をしますpip install package_i_want.whl
を付けてインストールします。さて、もしあなたが unroll パッケージをインストールするのに苦労しているあなたの特定の問題に焦点を合わせるならば。それをインストールする最も速い方法は次のようなことをすることです:
git clone https://github.com/Zulko/unroll
cd unroll && python setup.py bdist_wheel
pip install unroll-0.1.0-py2-none-any.whl
そうすれば問題なくインストールできます。実際に動作することを確認するには、Pythonインストールにログインしてimport unroll
を試すだけです。文句を言うべきではありません。
最後にもう1つ注意してください。このメソッドはほぼ99%の時間動作します、そして時にはあなたはUnixまたはMac OS Xに特有のいくつかのpipパッケージを見つけることがあります、その場合Windows版は主要な開発者に問題を投稿するか、自分でWindowsに移植して楽しんでください(運が悪くない場合は通常数時間):)
それはpipをアップグレードした後に解決されました:
python -m pip install --upgrade pip
pip install "package-name"
私はpsycopg2
と同じエラーで正確に動けなくなりました。 Pythonと関連パッケージのインストール中にいくつかのステップを飛ばしたようです。
Sudo apt-get install python-dev libpq-dev
pip install psycopg2
(あなたの場合はpsycopg2
を問題のあるパッケージに置き換える必要があります。)
シームレスに動作しました。
pip3
を使用してmitmproxy
をインストールしているときに同じエラーが発生しました。以下のコマンドはこれを修正しました:
pip3 install --upgrade setuptools
Microsoft Visual C++ Compiler for Python 2.7
をダウンロードしてインストールします。 Python 2.7パッケージ.pip install ez_setup
をするpip install unroll
を実行します(numpy, music21, decorator, imageio, tqdm, moviepy, unroll
のインストールが開始されます)#music21
のインストールにはしばらくお待ちくださいPython 2.7.11 64ビット使用
他の方法:
Sudo apt-get install python-psycopg2 python-mysqldb
Pipを使ってPythonモジュールをインストールしようとしたとき、私は同じエラーコードに遭遇しました。
その答えに基づいて、私の問題はSudoを前に付けてpip installコマンドを実行することで解決されました。
Sudo pip install python-mpd2
私は同じ問題を抱えていました。
問題は :
pyparsing 2.2
はすでにインストールされていて、私のrequirements.txt
はpyparsing 2.0.1
をインストールしようとしましたが、このエラーが発生します
コンテキスト :私はvirtualenvを使っていましたが、2.2は私のグローバルOSのPython site-packages
から来たようですが、--no-site-packages
フラグ(今のところデフォルトでは最後のvirtualenv)を使っても2.2は存在しました。確かに私は彼らのウェブサイトからPythonをインストールし、それが私の$PATH
にPythonライブラリを追加したからです。
たぶんpip install --ignore-installed
はうまくいったでしょう。
解決策 :前に進む必要があるので、pyparsing==2.0.1
からrequirements.txt
を削除しました。
私は "Twisted"ライブラリをインストールするときに同じ問題を抱えていて、Ubuntu 16.04(Xenial Xerus)で以下のコマンドを実行することによってそれを解決しました:
Sudo apt-get install python-setuptools python-dev build-essential
私は上のすべてを試しても成功しなかった。それから私は自分のPythonバージョンを2.7.10から2.7.13に更新し、それが私が経験していた問題を解決しました。
それはpipの中のいくつかのパッケージが古いか正しくインストールされていないことを意味します。
バージョンを確認してからpipをアップグレードしてみてください。それが機能する場合は、自動削除を使用してください。
Pipコマンドが何らかのコマンドに対して常にエラーを表示したり、フリーズしたりした場合など。
最善の解決策は、それをアンインストールするか完全に削除することです。
新しいピップを取り付けてから、システムをアップデートおよびアップグレードします。
私はここに新鮮なpipをインストールするための解決策を与えました - python:ファイルget-pip.pyを開けませんエラー2]そのようなファイルまたはディレクトリはありません
.whlファイルを http://www.lfd.uci.edu/~gohlke/pythonlibs/ からダウンロードして、次のようにしました。
pip install scipy-0.19.1-cp27-cp27m-win32.whl
必要なバージョン(win32/win_AMD-64)は、Windowsのバージョンではなく、Pythonのバージョンによって異なります。
私のWin10 PCに異なるパッケージを使用して同じ問題を抱えていて、これまでに述べたすべてのことを試してみました。
最後に Comodo Auto-Containmentを無効にすることで解決しました 。
誰もまだそれを述べていないので、私はそれが誰かに役立つことを願っています。
私は私の新しい開発環境で(pipenvと共に)virtualenvsを使ってこの問題を抱えていました。
Psycopg2のバージョンを2.6.2から2.7.3にアップグレードすることによってのみ解決できました。 詳細情報は にあります。https://github.com/psycopg/psycopg2/issues/594
私はCentos 7でそれを使って解決しました:
Sudo yum install libcurl-devel
以下のコマンドは私のために働きました
[root@sandbox ~]# pip install google-api-python-client==1.6.4
linuxを試してみてください。
Sudo apt install python-pip python-bluez libbluetooth-dev libboost-python-dev libboost-thread-dev libglib2.0-dev bluez bluez-hcidump
これは私にとってより簡単な方法でした。
pip2 install Name
あなたがpipを使っていたのであれば、 pip3 または pip2 を使ってみてください
それは問題を解決するはずです。
私は同じ問題を抱えていて、以下をすることによって直すことができました。
Windows Pythonでは、setuptools.extension.Extensionやnumpy.distutils.core.Extensionなどのコードを構築するために、SDKを介してVisual C++ライブラリをインストールする必要があります。たとえば、Pythonを使用してWindowsでf2pyモジュールをビルドするには、上記のようにVisual C++ SDKが必要です。 LinuxおよびMacでは、C++ライブラリはコンパイラとともにインストールされます。
https://www.scivision.co/python-windows-visual-c++-14-required/ /
これは私のために働いた:
Sudo xcodebuild -license
Pythonをバージョン3にアップグレードすることで私の問題は解決しました。他に何もしませんでした。
私は同じエラーメッセージで同じ問題に直面しましたが、Ubuntu 16.04 LTS(Xenial Xerus)を代わりに使用しました。
コマンド "python setup.py Egg_info"が/ tmp/pip-install-w71uo1rg/poster /のエラーコード1で失敗しました
私は上で提供されたすべての解決策をテストしました、そして、それらのどれも私のために働きませんでした。私は完全なTraceBackを読み、代わりにPythonバージョン2.7で仮想環境を作成しなければならないことを発見しました(デフォルトのものは代わりにPython 3.5を使用します)。
virtualenv --python=/usr/bin/python2.7 my_venv
有効にしたら、pip install unirest
を正常に実行します。