-1

ubuntu 14.04 に Crossbar をインストールしようとしています。ここ
の指示に従って依存関係をインストールしました。cross をインストールしようとすると、ツイスト インストールが失敗します。 私はpython 2.7.6を持っています。すべての python-devl パッケージをインストールしましたが、すべて最新です。「pip install crossbar」を実行すると、以下のエラーが発生します。

copying twisted/internet/iocpreactor/iocpsupport/winsock_pointers.c -> build/lib.linux-i686-2.7/twisted/internet/iocpreactor/iocpsupport
copying twisted/python/sendmsg.c -> build/lib.linux-i686-2.7/twisted/python
copying twisted/test/raiser.c -> build/lib.linux-i686-2.7/twisted/test
running build_ext
cc -O2 -fPIC -Wimplicit -I/usr/lib/pypy/include -c conftest.c -o conftest.o
building 'twisted.runner.portmap' extension
creating build/temp.linux-i686-2.7
creating build/temp.linux-i686-2.7/twisted
creating build/temp.linux-i686-2.7/twisted/runner
cc -O2 -fPIC -Wimplicit -I/usr/lib/pypy/include -c twisted/runner/portmap.c -o build/temp.linux-i686-2.7/twisted/runner/portmap.o
twisted/runner/portmap.c:10:20: fatal error: Python.h: No such file or directory
include <Python.h>
compilation terminated.error: command 'cc' failed with exit status 1
4

1 に答える 1

0

pypy からインストールされた dev ファイルはありますか? 私は Ubuntu を使用していませんが、パッケージは pypy-dev と呼ばれていると思います。適切な Python.h が含まれています。

あなたが言及したものは、メインのPythonインストールに属しています。/usr/include/python2.7/Python.h

于 2014-08-05T19:02:42.287 に答える