2016-06-08 31 views
6

我使用的是python 3.5,我在Coursera上做算法專業化課程。教這門課的教授發佈了一個程序,可以幫助我們瞭解與運行程序相關的時間和記憶。它頂部有import resource命令。我試圖運行此程序以及我用python編寫的程序,並且每次收到ImportError: No module named 'resource'ImportError:沒有名爲'resource'的模塊

我在ubuntu中使用了相同的代碼,並且根本沒有錯誤。

我跟隨在stackoverflow答案的建議,我已經嘗試添加PYTHONPATH PYTHONHOME並編輯PATH環境變量。

我不知道我還能在這裏做什麼。

是否有任何文件可以下載並安裝到我的python安裝的lib或site-packages文件夾中?

回答

7

resource是一個Unix專用包,如https://docs.python.org/2/library/resource.html所示,這就是它在Ubuntu中爲你工作的原因,但在Windows中嘗試使用它時會引發錯誤。

+7

有一件事可能會改善這個答案是在Windows上使用的備用功能,或者如果啓動Linux VM是唯一的選擇。 –

+0

模塊[psutil](https://pythonhosted.org/psutil/)提供了一個跨平臺庫,用於監視和管理運行進程和系統使用情況(CPU,內存,磁盤,網絡,傳感器)。 – user2314737

相關問題