2011-07-05 27 views
1

我目前在32位系統(Ubuntu 10.04 LTS)上使用numpyPython:64bit Numpy?

我可以期待我的代碼在64位(Ubuntu)系統上以同樣的方式工作嗎?

是否numpy與64bit有兼容性問題python

+0

你檢查了numpy網站嗎?爲什麼不看他們的bug跟蹤器,看看有什麼東西出現了? –

+1

我在過去的4年中,在64位系統上使用numpy/scipy,沒有64位的問題。 (在使用32位模式下的核心2雙核時,執行64位雙數學運算的速度提高了大約35%。) –

回答

4

NumPy已經在所有類型的64位系統上使用多年了。我懷疑你會發現什麼新的東西不會出現在其他地方。

+0

謝謝,感謝您的回答。 – user3262424

2

有官方的Ubuntu軟件包,安裝說明中明確提到AMD64作爲目標平臺:Installing SciPy/Linux

該代碼在內部使用具有精確大小定義的類型標識符(例如「float64」),因此代碼也可以在plattforms之間移植。根據您運行的算法的類型,您應該注意到對性能的影響更好或更差。

+0

謝謝。 「AMD64作爲目標平臺」是什麼意思? – user3262424

+0

@ user326424:這意味着它可以編譯爲64位處理器。 –

+0

@Thumas K:很好,謝謝你的解釋。 – user3262424