ModuleNotFoundError:沒有名為「idlelib」的模組

ModuleNotFoundError:沒有名為「idlelib」的模組

我正在嘗試使用閒置的但我遇到了這個錯誤:

ModuleNotFoundError: No module named 'idlelib'

我嘗試刪除並重新安裝 IDLE,但似乎也不起作用。我目前正在跑步Ubuntu 18.04 LTS我正在使用 Nvidia Jetson TX2。我的python3 -V是3.7.3。

任何幫助或答案都會有幫助。

python -c "import sys; print(sys.path)"這是和的輸出locate "idlelib/__init__.py"

['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-aarch64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/gtk-2.0']

答案1

我面臨同樣的問題。

我安裝了Tk和idle3,我的問題得到了解決

安裝Tk

sudo apt-get install python3-tk

安裝空閒3

sudo apt-get install idle3

答案2

嘗試安裝適合您的 python 版本的軟體包(對於 python 3.8,它是“idle-python3.8”):

sudo apt install deb-package-name

答案3

sudo apt-get安裝idle-python3.x

答案4

我在使用idle3時在Ubuntu 16.04作業系統中遇到了同樣的問題。我的系統中有 python3.6.10 版本。但是當我輸入idle-python3.6而不是idle3時,IDE開啟沒有任何問題。

相關內容