Idlex 1.13:无法找到" idlexlib"

时间:2017-03-25 03:00:43

标签: python python-3.x python-idle

我非常喜欢IDLE,因为它简单直观,更不用说它是轻量级的,但有一个缺点是缺少行号,这对我来说非常重要。

我为所有用户安装了Python 3.6.0,然后安装了IdleX(python setup.py install),两者都是Admin。设置顺利进行,控制台显示所有进程都很好。但是,当我尝试运行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位

1 个答案:

答案 0 :(得分:1)

先决条件

此解决方案适用于 Ubuntu 20.04.2 LTS, 使用

  • python3
  • 空闲3
  • python3-setuptools
  • idlex-1.18.zip

问题的解决方案是安装idlex,但除此之外还有很多,所以我写了整个过程。

安装依赖

sudo apt install -y idle3 python3-setuptools

下载 IDLEx 扩展包

sudo wget http://sourceforge.net/projects/idlex/files/idlex-1.18.zip -P ~/

解压并隐藏 idlex

cd ~/
unzip idlex-1.18
mv idlex-1.18 .idlex-1.18

删除多余的目录

rm -rf ~/idlex-1.18 ~/idlex-1.18.zip

安装 idlex

cd ~/.idlex-1.18
sudo python3 setup.py install

空闲运行

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 > 选择“属性”:

  • 转到权限标签
  • 选中“允许将文件作为程序执行”框