我真的很喜欢 IDLE,因为它简单直观,更不用说它是轻量级的,但一个缺点是它缺少行号,这对我来说非常重要(对我来说)。
我为所有用户安装了 Python 3.6.0,然后以管理员身份安装了 IdleX(python setup.py install)。设置进行得很顺利,控制台显示所有进程都很好。但是,当我尝试运行 idlex 时,显示错误:
无法找到“idlexlib”。
确保它与“idlexlib”位于同一目录中或运行 setup.py
安装 IdleX。
python setup.py install --user
我尝试卸载 IDLE 然后为单用户安装它,重新启动然后再次运行但问题仍然相同。
我尝试升级到 Python 3.6.1,但没有成功。我也试过复制 LineNumbers.py 至 idlelib 然后编辑 configextensions.def 但仍然没有运气。
这应该是教科书设置(或者我认为),但我无法让它工作。
P.S.:使用 Windows 10,64 位
最佳答案
先决条件
此解决方案适用于 Ubuntu 20.04.2 LTS,
使用
该问题的解决方案以安装 的形式出现。 idlex ,但还有更多内容,所以我写了整个过程。
更新 Repo 并安装依赖项
sudo apt update
sudo apt install -y idle3 python3-setuptools
下载 IDLEx 扩展包sudo wget http://sourceforge.net/projects/idlex/files/idlex-1.18.zip -P ~/
解压并隐藏 idlexcd ~/
unzip idlex-1.18
mv idlex-1.18 .idlex-1.18
删除多余的目录rm -rf ~/idlex-1.18 ~/idlex-1.18.zip
安装 idlexcd ~/.idlex-1.18
sudo python3 setup.py install
确保 Idlex 运行cd ~/.idlex-1.18
python3 idlex.py
退出程序并继续下一步。创建桌面快捷方式
设置桌面快捷方式以方便访问
nano ~/Desktop/idlex.desktop
粘贴到文本文件中:python3 ~/.idlex-1.18/idlex.py
按 Ctrl+X 并键入“Y”并回车以将文件保存到桌面。使 idlex.desktop 可执行
在终端,或
sudo chmod +x ~/Desktop/idlex.desktop
通过侏儒右键单击桌面上的 idlex.desktop > 选择“属性”:
关于python - idlex 1.13 : Unable to located "idlexlib",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43012037/