我下载了 python 2.7.2 的 tarball 安装在 Suse Linux 服务器上——它附带了 2.6 和 3.1。
将其解压到一个目录(我知道——错误的行话,抱歉)。
当尝试运行 ./configure 时(它应该创建一个有效的 makefile),我无法完成第一步:脚本报告它在路径上找不到编译器。
但是,当我在同一目录中运行 shell 并输入“make”时,make 就会运行。
我对 Linux 真的很不熟悉,但这看起来太基础了,我什至无法开始看出问题所在。
我还下载了似乎是适用于 SUSE Linux 的 python 2.7.2 的 RPM 文件,但我一生都无法弄清楚如何将此包“导入”到 Yast2 或“安装软件”中。这两个工具似乎难以穿透,并且对保存在文件系统中而不是从特定分发网站访问的包充满敌意。
确实,这应该是微不足道的,但事实并非如此。
Suse 使用 Gnome,并且 Gnome 似乎对桌面最终用户类型文件的目录结构有自己的看法。这是我放置下载的 tar 文件的地方。如果我把它放在 usr 的某个地方,我会做得更好吗?
抱歉,我比大多数 stackoverflow 参与者都无知得多,但我不是 Linux 爱好者。
最佳答案
听起来您根本没有安装编译器。做:
sudo zypper install gcc
如果 ./configure 失败,则运行 make 就没有意义。
关于python - 完全丢失: Python configure script runs with errors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8640781/