1

Mint12にPython用のM2Cryptoをインストールしようとしています。`pythonsetup.pybuildを実行しましたが、ビルドが失敗し、次のように表示されます。

error: command 'gcc' failed with exit status 1

前の2行は、Python.hに問題がある可能性があることを示しています。

SWIG/_m2crypto_wrap.c:126:20: fatal error: Python.h: No such file or directory
compilation terminated

これを修正するために何をする必要があるかを誰かが知っているなら、私に知らせてください。

編集

インストールしようとしましpython-devたが、次のエラーが発生します。

The following packages have unmet dependencies:
 python-dev: Depends: python (= 2.6.6-2ubuntu1) but 2.7.2-7ubuntu2 is to be installed
E: Unable to correct problems, you have held broken packages
4

3 に答える 3

2

が含まれているpython-devパッケージを見逃しているようですpython.h

于 2012-05-10T18:00:55.827 に答える
1

次のコマンドを試してください

$ sudo apt-get install python-m2crypto

于 2013-04-29T02:07:57.760 に答える
0

最近のDebian、Ubuntu、またはMintなどの派生物でコンパイルすると、エラーが発生します。

ImportError: /usr/local/lib/python2.7/dist-packages/M2Crypto/__m2crypto.so: undefined symbol: SSLv2_method

対応する質問と回答はこちらです。

于 2013-02-14T10:03:36.810 に答える