PIPとsetup.pyを使用したPython暗号化パッケージのインストールに失敗しました

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

Python用の暗号化パッケージをpipinstall cryptographyまたはによってインストールしようとすると彼らのサイトからパッケージをダウンロードしてpythonsetup.py を実行すると、次のエラー:


  D:AnacondaScriptspip-script.py run on 02/27/1416:13:17cryptographyのダウンロード/解凍ページの取得https://pypi.python.org / simple / cryptography /暗号化のバージョンを検索するためのURL:* https://pypi.python.org/simple/cryptography/ページhttps://pypi.python.org/simple/cryptography/からのリンクの分析https:/をスキップ/pypi.python.org/packages/cp26/c/cryptography/cryptography-0.2-cp26-none-win32.whl#md5=13e5c4b19520e7dc6f07c6502b3f74e2(https://pypi.python.org/simple/cryptography/から)このPythonとの互換性はありませんスキップhttps://pypi.python.org/packages/cp26/c/cryptography/cryptography-0.2.1- cp26-none-win32.whl#md5 = 00e733648ee5cdb9e58876238b1328f8(https://pypi.python.org/simple/cryptography/から)このPythonと互換性がないためhttps://pypi.python.org/packages/cp27 /c/cryptography/cryptography-0.2-cp27-none-win32.whl#md5=013ccafa6a5a3ea92c73f2c1c4879406(https://pypi.python.org/simple/cryptography/から)このPython Skipping https://と互換性がないためpypi.python.org/packages/cp27/c/cryptography/cryptography-0.2.1-cp27-none-win32.whl#md5=127d6a5dc687250721f892d55720a06c(https://pypi.python.org/simple/cryptography/から)このPythonSkipinghttps://pypi.python.org/packages/cp32/c/cryptography/cryptography-0.2-cp32-none-win32.whl#md5=051424a36e91039807b72f112333ded3(https://pypi.pythonから)と互換性がありません。 org / simple / cryptography /)このPythonと互換性がないためスキップhttps://pypi.python.org/packages/cp32/c/cryptography/cryptography-0.2.1-cp32-none-win32.whl#md5= 53f6f57db8e952d64283baaa14cbde3d(fr om https://pypi.python.org/simple/cryptography/)このPythonと互換性がないためスキップhttps://pypi.python.org/packages/cp33/c/cryptography/cryptography-0.2-cp33-none -win32.whl#md5 = 302812c1c1a035cf9ba3292f8dbf3f9e(https://pypi.python.org/simple/cryptography/から)このPythonと互換性がないため、https://pypi.python.org/packages/cp33/c/をスキップしますcryptography / cryptography-0.2.1-cp33-none-win32.whl#md5 = 81acca90caf8a45f2ca73f3f9859fae4(https://pypi.python.org/simple/cryptography/から)このPython Foundリンクhttps://と互換性がないためpypi.python.org/packages/source/c/cryptography/cryptography-0.1.tar.gz#md5=bdc1c5fe069deca7467b71a0cc538f17(https://pypi.python.org/simple/cryptography/から)、バージョン:0.1見つかったリンクhttps: //pypi.python.org/packages/source/c/cryptography/cryptography-0.2.1.tar.gz#md5=872fc04268dadc66a0305ae5ab1c123b(https://pypi.python.org/simple/cryptography/から)、バージョン:0.2 .1見つかったリンクhttps://pypi.python.org/packages/s ource / c / cryptography / cryptography-0.2.tar.gz#md5 = 8a3d21e837a21e1b7634ee1f22b06bb6(https://pypi.python.org/simple/cryptography/から)、バージョン:0.2バージョン0.2.1を使用(最新バージョン:0.2)。 1、0.2、0.1)URL https://pypi.python.org/packages/source/c/cryptography/cryptography-0.2.1.tar.gz#md5=872fc04268dadc66a0305ae5ab1c123bからダウンロード(https://pypi.pythonから)。 org / simple / cryptography /)setup.py(path:c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py)を実行していますパッケージ暗号化のegg_info c / _cffi_backend.c:7:0からインクルードされたファイル:c / misc_win32.h:225:23:エラー:宣言指定子の2つ以上のデータ型c / misc_win32.h:225:1:警告:空の宣言で役に立たない型名[デフォルトで有効] c / _cffi_backend.c:関数 "convert_array_from_object":c / _cffi_backend.c: 1105:26:警告:形式[-Wformat] c / _cffi_backend.c:1105:26の不明な変換タイプ文字 "z":警告:形式[-Wformat-extra-args] c / _cffi_backend.cの引数が多すぎます: 1130:30 :警告:フォーマット[-Wformat] c / _cffi_backend.c:1130:30の不明な変換タイプ文字 "z":警告:フォーマット[-Wformat-extra-args] c / _cffi_backend.c:1150:30の引数が多すぎます:警告:フォーマット[-Wformat] c / _cffi_backend.c:1150:30の不明な変換タイプ文字 "z":警告:フォーマット[-Wformat-extra-args] c / _cffi_backend.cの引数が多すぎます:関数 " convert_struct_from_object ":c / _cffi_backend.c:1183:26:警告:形式[-Wformat]の不明な変換タイプ文字" z "c / _cffi_backend.c:1183:26:警告:形式の引数が多すぎます[-Wformat-extra -args] c / _cffi_backend.c:1196:30:警告:フォーマット[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1196:30:警告:フォーマットの引数が多すぎます[-Wformat-extra -args] c / _cffi_backend.c:関数 "cdata_repr"内:c / _cffi_backend.c:1583:13:警告:形式[-Wformat] c / _cffi_backend.c:1583:13の不明な変換タイプ文字 "L":警告:フォーマット[-Wformat-extra-args] c/_cの引数が多すぎますffi_backend.c:1595:9:警告:フォーマット[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1595:9:警告:フォーマット[-Wformat-extra-args]c/の引数が多すぎます_cffi_backend.c:関数 "cdataowning_repr"内:c / _cffi_backend.c:1647:30:警告:形式[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1647:30:警告:引数が多すぎます形式[-Wformat-extra-args]の場合c/_cffi_backend.c:関数 "_cdata_get_indexed_ptr"内:c / _cffi_backend.c:1820:26:警告:形式[-Wformat] c/_cffi_backendの不明な変換タイプ文字"z" .c:1820:26:警告:フォーマット[-Wformat] c / _cffi_backend.c:1820:26の不明な変換タイプ文字 "z":警告:フォーマット[-Wformat-extra-args] c/_cffi_backendの引数が多すぎます.c:関数 "_cdata_getslicearg"内:c / _cffi_backend.c:1872:26:警告:形式[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1872:26:警告:不明な変換タイプ文字形式[-Wformat]の「z」c/_cffi_bac kend.c:1872:26:警告:フォーマット[-Wformat-extra-args]の引数が多すぎますc / _cffi_backend.c:関数 "cdata_ass_slice":c / _cffi_backend.c:1951:26:警告:不明な変換タイプ形式[-Wformat]の文字「z」c/_cffi_backend.c:1951:26:警告:不明な変換タイプ文字「z」の形式[-Wformat] c / _cffi_backend.c:1951:26:警告:引数が多すぎます形式[-Wformat-extra-args]c/ _cffi_backend.c:1969:30:警告:形式[-Wformat] c / _cffi_backend.c:1969:30の不明な変換タイプ文字「z」:警告:不明な変換タイプフォーマット[-Wformat]の文字「z」c/_cffi_backend.c:1969:30:警告:フォーマットの引数が多すぎます[-Wformat-extra-args] c / _cffi_backend.c:1983:22:警告:不明な変換タイプフォーマット[-Wformat]c/ _cffi_backend.c:1983:22の文字 "z":警告:フォーマット[-Wformat-extra-args]の引数が多すぎますc / _cffi_backend.c:関数 "cdata_call"内:c / _cffi_backend .c:2367:30:警告:フォーマット[-Wfoの不明な変換タイプ文字「z」 rmat] c / _cffi_backend.c:2367:30:警告:フォーマット "%s"はタイプ "char *"の引数を予期していますが、引数3のタイプは "Py_ssize_t" [-Wformat] c / _cffi_backend.c:2367:30:警告:フォーマットの引数が多すぎます[-Wformat-extra-args] c / _cffi_backend.c:関数 "cast_to_integer_or_char":c / _cffi_backend.c:2916:26:警告:フォーマット[- Wformat] c / _cffi_backend.c:2916:26:警告:フォーマット "%s"はタイプ "char *"の引数を予期していますが、引数3のタイプは "Py_ssize_t" [-Wformat] c / _cffi_backend.c:2916:26:警告:フォーマット[-Wformat-extra-args] c / _cffi_backend.c:2928:26の引数が多すぎます:警告:フォーマット[-Wformat] c / _cffi_backend.c:2928:26の変換タイプ文字「z」が不明です:警告:フォーマット "%s"はタイプ "char *"の引数を想定していますが、引数3のタイプは "Py_ssize_t" [-Wformat] c / _cffi_backend.c:2928:26:警告:フォーマットの引数が多すぎます[-Wformat-extra -args] c / _cffi_backend.c:関数 "new_array_type"内:c / _cffi_backend.c:3480:9:警告:unknoフォーマット[-Wformat]c/ _cffi_backend.c:3480:9のwn変換タイプ文字 "l":警告:フォーマット[-Wformat-extra-args] c / _cffi_backend.cの引数が多すぎます:関数 "b_complete_struct_or_union": c / _cffi_backend.c:3878:22:警告:形式[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:3878:22:警告:形式[-Wformat]の不明な変換タイプ文字「z」 c / _cffi_backend.c:3878:22:警告:フォーマットの引数が多すぎます[-Wformat-extra-args]トレースバック(最後の最後の呼び出し):ファイル "< string>"、17行目< module>ファイル"c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py"、行113、< module> "build":cffi_build、ファイル "D:Anacondalibdistutilscore.py"、112行目、セットアップ_setup_distribution = dist = klass(attrs)ファイル "builddist.win-amd64eggsetuptoolsdist.py"、239行目、__init__ファイル"builddist。 amd64eggsetuptoolsdist.py "、264行目、fetch_build_eggsファイル" builddist.win-amd64eggpkg_resources.py "、580行目、resolve dist = best [req.key] = env.best_match(req、ws、installer)ファイル" builddist.win -amd64eggpkg_resources.py "、行818、best_match return self.obtain(req、installer)#ファイル" builddist.win-amd64eggpkg_resources.py "、行830、get return Installer(requirement)ファイル" builddist .win-amd64eggsetuptoolsdist.py "、行314、fetch_build_eggファイル" builddist.win-amd64eggsetuptoolscommandeasy_install.py "、行593、easy_installファイル" builddist.win-amd64eggsetuptoolscommandeasy_install.py "、行623、in -amd64eggsetuptoolscommandeasy_install。 py "、809行目、install_eggsファイル" builddist.win-amd64eggsetuptoolscommandeasy_install.py "、1015行目、build_and_installファイル" builddist.win-amd64eggsetuptoolscommandeasy_install.py "、1003行目、run_setup distutils.errors.Distエラー:コマンド"gcc"が終了ステータス1で失敗しましたコマンドpythonsetup.pyからの完全な出力egg_info:c / _cffi_backend.c:7:0からインクルードされたファイル:c / misc_win32.h:225:23:エラー:2つ以上宣言指定子のデータ型c/misc_win32.h:225:1:警告:空の宣言で役に立たない型名[デフォルトで有効] c / _cffi_backend.c:関数 "convert_array_from_object":c / _cffi_backend.c:1105:26:警告:フォーマット[-Wformat] c / _cffi_backend.c:1105:26の不明な変換タイプ文字 "z":警告:フォーマット[-Wformat-extra-args] c / _cffi_backend.c:1130:30の引数が多すぎます:警告:形式[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1130:30:警告:fの引数が多すぎますormat [-Wformat-extra-args] c / _cffi_backend.c:1150:30:警告:形式[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1150:30:警告:引数が多すぎますformat [-Wformat-extra-args] c / _cffi_backend.c:関数 "convert_struct_from_object":c / _cffi_backend.c:1183:26:警告:フォーマット[-Wformat] c/_cffi_backendの変換タイプ文字"z"が不明です。 c:1183:26:警告:フォーマット[-Wformat-extra-args]の引数が多すぎますc / _cffi_backend.c:1196:30:警告:フォーマット[-Wformat] c/_cffi_backendの変換タイプ文字「z」が不明です。 c:1196:30:警告:フォーマットの引数が多すぎます[-Wformat-extra-args] c / _cffi_backend.c:関数 "cdata_repr"内:c / _cffi_backend.c:1583:13:警告:不明な変換タイプ文字 " L"形式[-Wformat]c/ _cffi_backend.c:1583:13:警告:形式[-Wformat-extra-args]の引数が多すぎますc / _cffi_backend.c:1595:9:警告:変換タイプ文字が不明です" z"形式[-Wformat]c/ _cffi_backend.c:1595:9:警告:あまりにもmフォーマット[-Wformat-extra-args]の引数c/_cffi_backend.c:関数 "cdataowning_repr"内:c / _cffi_backend.c:1647:30:警告:フォーマット[-Wformat]cの不明な変換タイプ文字"z" /_cffi_backend.c:1647:30:警告:フォーマットの引数が多すぎます[-Wformat-extra-args] c / _cffi_backend.c:関数 "_cdata_get_indexed_ptr":c / _cffi_backend.c:1820:26:警告:不明な変換フォーマット[-Wformat]c/ _cffi_backend.c:1820:26の文字「z」を入力してください:警告:フォーマット[-Wformat] c / _cffi_backend.c:1820:26の不明な変換タイプの文字「z」:警告:多すぎますフォーマットの引数[-Wformat-extra-args]c/ _cffi_backend.c:関数 "_cdata_getslicearg"内:c / _cffi_backend.c:1872:26:警告:フォーマット[-Wformat]c/の不明な変換タイプ文字"z" _cffi_backend.c:1872:26:警告:フォーマット[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1872:26:警告:フォーマット[-Wformat-extra-args]c/の引数が多すぎます_cffi_backend.c:関数 "cdata_ass_slice"内:c / _ cffi_backend.c:1951:26:警告:形式[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1951:26:警告:形式[-Wformat]c/の不明な変換タイプ文字「z」 _cffi_backend.c:1951:26:警告:フォーマット[-Wformat-extra-args]の引数が多すぎますc / _cffi_backend.c:1969:30:警告:フォーマット[-Wformat]c/の変換タイプ文字「z」が不明です_cffi_backend.c:1969:30:警告:フォーマット[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1969:30:警告:フォーマット[-Wformat-extra-args]c/の引数が多すぎます_cffi_backend.c:1983:22:警告:フォーマット[-Wformat]の不明な変換タイプ文字「z」c / _cffi_backend.c:1983:22:警告:フォーマット[-Wformat-extra-args]c/の引数が多すぎます_cffi_backend.c:関数 "cdata_call"内:c / _cffi_backend.c:2367:30:警告:形式[-Wformat]の不明な変換タイプ文字"z" c / _cffi_backend.c:2367:30:警告:形式 "% s"はタイプ"char* "の引数を想定していますが、引数3のタイプは" Py_ssize_t "[-Wf ormat] c / _cffi_backend.c:2367:30:警告:フォーマットの引数が多すぎます[-Wformat-extra-args] c / _cffi_backend.c:関数 "cast_to_integer_or_char":c / _cffi_backend.c:2916:26:警告:形式[-Wformat] c / _cffi_backend.c:2916:26の不明な変換タイプ文字 "z":警告:形式 "%s"はタイプ "char *"の引数を予期していますが、引数3のタイプは "Py_ssize_t" [- Wformat] c / _cffi_backend.c:2916:26:警告:形式の引数が多すぎます[-Wformat-extra-args] c / _cffi_backend.c:2928:26:警告:形式[- Wformat] c / _cffi_backend.c:2928:26:警告:フォーマット "%s"はタイプ "char *"の引数を予期していますが、引数3のタイプは "Py_ssize_t" [-Wformat] c / _cffi_backend.c:2928:26:警告:形式[-Wformat-extra-args]の引数が多すぎますc / _cffi_backend.c:関数 "new_array_type"内:c / _cffi_backend.c:3480:9:警告:形式[- Wformat] c / _cffi_backend.c:3480:9:警告:フォーマットの引数が多すぎます[-Wformat-e xtra-args] c / _cffi_backend.c:関数 "b_complete_struct_or_union"内:c / _cffi_backend.c:3878:22:警告:形式[-Wformat] c / _cffi_backend.c:3878:22の不明な変換タイプ文字 "z" :警告:形式[-Wformat] c / _cffi_backend.c:3878:22の不明な変換タイプ文字 "z":警告:形式[-Wformat-extra-args]の引数が多すぎますトレースバック(最後の最後の呼び出し):ファイル「< string>」、17行目、< module>ファイル"c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py"、行113、< module> "build":cffi_build、ファイル "D:Anacondalibdistutilscore.py"、112行目、セットアップ_setup_distribution = dist = klass(attrs)ファイル "builddist.win-amd64eggsetuptoolsdist.py"、239行目、__init__ファイル"builddist。 amd64eggsetuptoolsdist.py "、264行目、fetch_build_eggsファイル" builddist.win-amd64eggpkg_resources.py "、580行目、resolve dist = best [req.key] = env.best_match(req、ws、installer)ファイル" builddist.win -amd64eggpkg_resources.py "、行818、best_match return self.obtain(req、installer)#ファイル" builddist.win-amd64eggpkg_resources.py "、行830、get return Installer(requirement)ファイル" builddist .win-amd64eggsetuptoolsdist.py "、行314、fetch_build_eggファイル" builddist.win-amd64eggsetuptoolscommandeasy_install.py "、行593、easy_installファイル" builddist.win-amd64eggsetuptoolscommandeasy_install.py "、行623、in -amd64eggsetuptoolscommandeasy_install。 py "、809行目、install_eggsファイル" builddist.win-amd64eggsetuptoolscommandeasy_install.py "、1015行目、build_and_installファイル" builddist.win-amd64eggsetuptoolscommandeasy_install.py "、1003行目、run_setup distutils.errors.Distエラー:コマンド「gcc」が終了ステータス1で失敗しました--------------------------------------- - 清掃...一時ディレクトリの削除c:userspacoappdatalocalemppip_build_Paco...コマンドpythonsetup.pyeg_infoがc:userspacoappdatalocal emppip_build_Pacocryptographyのエラーコード1で失敗しました例外情報:トレースバック(最後の最後の呼び出し):ファイル "D:Anacondalibsite-packagespip-1.5.4-py2 .7.eggpipasecommand.py "、行122、メインステータス= self.run(options、args)ファイル" D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpipcommandsinstall.py "、行278、実行requirement_set .prepare_files(finder、force_root_egg_info = self.bundle、bundle = self.bundle)ファイル "D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpip eq.py"、行1229、prepare_files req_to_install.run_egg_info()ファイル"D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpip eq.py"、325行目、run_egg_info command_desc = "python setup.py eg_info")ファイル "D:Anacondalibsite-packagespip-1.5.4-py2。 7.eggpiputil.py "、697行目、call_subprocess%(command_desc、proc.returncode、cwd))InstallationError:コマンドpythonsetup.pyegg_infoが次のコマンドで失敗しましたc:userspacoappdatalocal emppip_build_Pacocryptography  
のエラーコード1

他のegg_infoエラー投稿が見つかりました(ここここ)ですが、そこに提供されている解決策では問題は解決しません。また、PIPを介して他のパッケージをインストールすることもできます。

PIPバージョン1.5.4setuptoolsバージョン2.2

>