我是python的新手,我對學習更多關於我的函數效率感興趣。例如使用生成器與普通的getter函數返回列表。我聽說你可以使用下面的代碼來測量你的python程序使用的內存。在Python的OSX上安裝帶pip的psutil libraray
import psutil
print(psutil.virtual_memory())
我安裝成功點子,但我無法安裝psutil使用在終端以下命令
pip install psutil
我收到以下錯誤
cc -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. build/temp.macosx-10.12-intel-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.12-intel-2.7/psutil/_psutil_posix.so running install_lib creating /Library/Python/2.7/site-packages/psutil error: could not create '/Library/Python/2.7/site-packages/psutil': Permission denied
有更多的文字在此之前。在我看來,存在某種權限問題。我該如何解決?我從Sublime Text Editor運行Python 3。在錯誤提到「創建/庫/ Python/2.7/site-packages/psutil」。
我通過上述命令安裝自制軟件,然後安裝psutil但是當我運行我的程序我仍然得到一個錯誤說「ModuleNotFoundError:沒有名爲‘psutil’模塊」我也試過您推薦的第三個選項 – tot89