python - CentOS下安装idle-python2.7

标签 python centos centos7 python-idle

我正在寻找为 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由包 python-tools 提供在 CentOS 7 上。

根据您的描述,该软件包似乎已正确安装。您可以通过运行来验证:

# rpm -q python-tools
python-tools-2.7.5-58.el7.x86_64

当您尝试运行它时看到的错误是由 idle 引起的。是一个 gui 应用程序,您很可能通过 ssh 连接而没有 X forwarding启用。

关于python - CentOS下安装idle-python2.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49148161/

相关文章:

python - 如何检测字符串字节编码?

python - 匹配两个打印中的相同单词

linux - Kerberos 主从设置 : Database propagation, 和 KDC & KADMIN 切换

centos - 无法映射名称 UUID |心脏起搏器 | Linux集群

makefile - Centos7如何安装lua5.3

python - 在Python中选择满足特定条件的行之间的行

python - 使用正则表达式将数据转换为 Python 中的字典

linux - Crontab Centos 每 2 分钟运行一次 Perl

linux - 从 "Docker Hub"下载镜像后,我应该把我的配置文件放在哪里?在数据量上?

centos - 安装 vagrant 时缺少 centos 7 的 yum 包