另一個關於Windows上的嵌入式Python 2.7.3解釋器的查詢。我需要安裝numpy的和matplotlib作爲支持包在Visual Studio編譯C++程序的嵌入式解釋2010年爲嵌入式解釋器安裝針對VS2010編譯的Numpy
一些背景資料:
我一直在努力使這項工作幾個月。主要問題是Python 2.7的numpy是針對較早版本的MS C庫(VS2008)編譯的,而我的應用程序則是針對2010版本編譯的(這是我無法控制的 - 這是辦公室編譯器)。 我通過擺弄我的應用程序的清單,讓它爲numpy加載正確的C庫,並將其導入,從而解決了這個問題。當最終用戶嘗試使用新功能時,錯誤已經開始出現,包括無法追蹤的崩潰。
我目前的狀態:
我固定的一些這些下來我了Python 2.7.3源的一部分,一個貧窮的彙編,特別是依賴關係(很多的崩潰似乎與Tkinter的從matplotlib相關)。所以我重新開始了Python編譯,現在已經有了Python 2.7.3的所有核心和依賴關係的清晰編譯版本。現在我正在看numpy/matplotlib。
我的問題
是否值得嘗試編譯numpy的對VS2010或者是我早期表現的mangling解決方案的唯一途徑?
如果前者,我會遇到什麼問題(即我應該看什麼)?
在後者中,如何獲得numpy以安裝在嵌入式英特爾的lib/site-packages文件夾中?
我相信你需要一個fortran編譯器來編譯numpy。你可以使用MinGW的g77或gfortran。請參閱http://docs.scipy.org/doc/numpy/user/install.html – codeape
@codeape:感謝此 - 我意識到我需要一個,但癡迷於讓C編譯器方面兼容。謝謝你的提醒! – Fritz
Christoph Gohlke擁有可選的numpy Windows軟件包。也許他們是用VS 2010構建的。http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy – codeape