CentOS下安装idle-python2.7
Install idle-python2.7 under CentOS
我想为 Python 安装 IDE。我正在使用 Python 版本 2.7.5 和 CentOS7 下的 VM。
我正在尝试在终端下的命令行中安装它。
现在我只找到带有 "apt-get"
..
的命令
当我尝试 yum install idle-python2.7
时,我得到了这个:
No python3-tools package available.
当我尝试 "yum install python-tools" 时,我得到了这个错误:
[root@nexus-chat1 ~]# idle
Traceback (most recent call last):
File "/usr/bin/idle", line 5, in <module>
main()
File "/usr/lib64/python2.7/idlelib/PyShell.py", line 1507, in main
root = Tk(className="Idle")
File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 1745, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
或者您是否知道 Python 的其他 IDE 我可以轻松安装?
你是对的,idle
是由 CentOS 7 上的软件包 python-tools
提供的。
并且根据您的描述,该软件包似乎已正确安装。您可以通过 运行ning:
验证
# rpm -q python-tools
python-tools-2.7.5-58.el7.x86_64
当您尝试 运行 时看到的错误是由于 idle
是一个 gui 应用程序,您可能是通过 ssh 连接而没有启用 X forwarding。
我想为 Python 安装 IDE。我正在使用 Python 版本 2.7.5 和 CentOS7 下的 VM。
我正在尝试在终端下的命令行中安装它。
现在我只找到带有 "apt-get"
..
当我尝试 yum install idle-python2.7
时,我得到了这个:
No python3-tools package available.
当我尝试 "yum install python-tools" 时,我得到了这个错误:
[root@nexus-chat1 ~]# idle
Traceback (most recent call last):
File "/usr/bin/idle", line 5, in <module>
main()
File "/usr/lib64/python2.7/idlelib/PyShell.py", line 1507, in main
root = Tk(className="Idle")
File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 1745, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
或者您是否知道 Python 的其他 IDE 我可以轻松安装?
你是对的,idle
是由 CentOS 7 上的软件包 python-tools
提供的。
并且根据您的描述,该软件包似乎已正确安装。您可以通过 运行ning:
验证# rpm -q python-tools
python-tools-2.7.5-58.el7.x86_64
当您尝试 运行 时看到的错误是由于 idle
是一个 gui 应用程序,您可能是通过 ssh 连接而没有启用 X forwarding。