我一直在努力整天安裝VTK軟件包,最終它看起來像所有安裝成功。模塊適用於/ usr/bin/python,但不適用於/ opt/local/bin/python
當我我import vtk
得到錯誤:
Fatal Python error: PyThreadState_Get: no current thread
Abort trap: 6
這是使用默認env python
指向/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
如果我使用/usr/bin/python
,它指向/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7/
它似乎好工作!
如何讓vtk模塊爲我的默認python工作?
爲什麼我想使用的,而不是/System/
蟒蟒/opt/local/
:
我所有的其他模塊通過的MacPorts爲/opt/local/
Python安裝安裝。所以,如果我用/opt/local/bin/python
導入VTK,然後我突然不能用matplotlib
,scipy
等
爲什麼我不能安裝與MacPorts的VTK:
我不斷收到錯誤與MacPorts的VTK安裝---我已經提交了trac錯誤,但還沒有聽到任何聲音。
謝謝!
相關:http://stackoverflow.com/questions/15678153/homebrew-python-on-mac-os-x-10-8-fatal-python-錯誤pythreadstate-GET-無銅 – DilithiumMatrix