2017-01-29 82 views

回答

0

是的! Python代碼大多與平臺無關。只有一些特定的庫必須在Maschine中編譯。這些應該使用點(如果需要)安裝。 Google中的更多信息。

0

簡答:是的。

長答案:這實際上就是整個問題。只要確保在Windows機器上安裝了正確的Python版本,並正確設置路徑以便能夠在全局啓動您的Python腳本。這是一個很好的資源 - https://docs.python.org/2.7/using/windows.html。一旦你設置好了,你只需要將你的.py文件從Raspberry Pi轉移到Windows機器上。

0

簡答:大部分是肯定的,但要看情況。

顯然,用於控制其外圍設備的Raspberry Pi特定庫在ms-windows上不起作用。

您的Pi可能正在運行一個Linux發行套件,該套件具有套件管理功能並附帶了一個正常運行的工具鏈。這意味着安裝(python)包和庫將變得輕而易舉。諸如pipsetup.py腳本的工具大多隻是正常工作。

在ms-windows上不一定是這種情況。 安裝包含擴展(編譯代碼)或需要外部共享庫的python庫是一個令人沮喪的epxerience,因爲與Microsoft工具鏈相關的技術原因。在這個操作系統上,使用像Anaconda這樣的自己的軟件包管理器的python發行版通常會更容易,並且爲大多數流行的庫提供了軟件包。此外,如果您查看Python標準庫的文檔,您將看到有時函數僅在UNIX上或僅在ms-windows上可用。由於ms-windows如何創建新進程的性質,在使用multiprocessing模塊時會遇到一些問題。

在兩個平臺上使用相同的Python版本是個好主意。目前最好是3.6或3.5。

相關問題