私はインストールと戦っていますSIP for Python for Mac OSX。コンパイルとインストールの後、最後にSIP(ローカル)sipconfigをインポートできますが、他のフォルダにいるときはできません-sipconfigというモジュールはありません。
私の質問は-"import os"のようにモジュールをグローバルに利用できるようにしたい場合、モジュールをコピーする必要があるフォルダーはどこにあるか、または場所を確認する方法です。 "/ Library/Python/2.6/site-packages/"は機能しません。
Pythonのsys.pathリストを確認してみてください:
import sys
print(sys.path)
私が使用する簡単な方法は、それがどこにあるかモジュールに尋ねることです:
import os
print(os.__file__)
/Library/Python/2.6/site-packages/
は確かに適切な場所です(Mac OS 10.6「Snow Leopard」であると仮定します-あなたはどちらにも言及していません)。
@diatoidが言及したように、システムパスを確認します(実際にPython 2.6を使用してpython -V
を実行していることを確認してください)。
Python 3.5の場合、/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages