ライオンにはpythonのファイルが含まれていますか? 通常は "/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6"にありますが、そこには1つのファイルしかありません: "pyconfig.h"PythonにはLionのファイルが含まれていますか?
それは同じですかあなたのシステムで?
ありがとうございました。
ライオンにはpythonのファイルが含まれていますか? 通常は "/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6"にありますが、そこには1つのファイルしかありません: "pyconfig.h"PythonにはLionのファイルが含まれていますか?
それは同じですかあなたのシステムで?
ありがとうございました。
ない、アップルが提供するニシキヘビのためinclude
ファイルは、Xcode 4
をインストール/System/Library/Frameworks
内の位置にリンクされています。あなたも見つける例えば、Xcode
に含ま/Developer/SDKs
でそれらを見つける:ところで
/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
、Pythonのinclude
ファイルの場所を見つけるための標準的な方法は、Pythonのインスタンスに関連付けられているコマンドを使用することですあなた使用している:
$ /usr/bin/python2.7-config --include
-I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
UPDATEを:私は当初include
ファイルのみSDKの場所で発見されたことを答えました。しかし、厄介なバグのために、同じパーティションに10.7 Lionを再インストールしなければならなかったことと、最初のXcode 4
が作成したリンクを一掃しなければならなかったことを思い出しました。 Xcode 4
を再インストールした後も、すべてがそうだったはずだった。ライオンを再インストールする必要がある場合は、何かを覚えておいてください。
ライブラリファイルがどこにあるかそれはあなたが表示されます。この
import sys
sys.path
を行います。サイトのパッケージからこの
/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
のようなもの、include
にダウン3つのディレクトリレベルとを上がる(../../../include/python2.6
)。あなたはここで物事を見つけることができます:
/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6
注意。 OS X 10.7には/System
あなたのテクニックは問題ありませんが、引用したパスは、Appleが提供するOS XのPythonには有効ではありません。それらは*/'/ System/Library/Frameworks/Python.framework'にあります。 '/ Library/Frameworks/Python.framework'にあるファイルは、python.org OS Xインストーラやソースからの独自のビルドなど、サードパーティのPythonフレームワークインストールのものです。 –