每當我需要與運行我的Python程序:刪除sudo來運行python腳本
python my_program.py
我得到一些錯誤,指出部分進口沒有被發現。
有些錯誤是這樣的:
Traceback (most recent call last):
File "graphic.py", line 1, in <module>
import matplotlib.pyplot as plt
ImportError: No module named 'matplotlib'
比我跑:
sudo python my_program.py
而且每一件事情的工作就好了。我如何刪除sudo命令來運行我的python代碼?
似乎你在sudo下安裝Python,所以沒有sudo的後來的命令無法訪問具有root權限的文件夾。嘗試重新安裝python,切記不要始終使用sudo來安裝東西,否則可能會破壞權限管理。 –
[無法導入肯定已安裝(機械化)的python模塊]可能的重複(https://stackoverflow.com/questions/14295680/cannot-import-a-python-module-that-is-definitely-installed-mechanize ) – thatrockbottomprogrammer