我正在运行安装了python
(2.7) 和python3
(3.3) 软件包的 Xubuntu 13.10 i386。我已经下载并编译了 Python 3.4 的源代码,但二进制文件名为python
。我该如何将其安装为python34
?我是否应该更改二进制文件的名称并执行sudo make install
?
答案1
如果你只是想在 Ubuntu 上使用 Python 3.4,并且想避免从源代码编译的麻烦,可以考虑从Felix Krull 的 Python PPA
添加 PPA
$ sudo add-apt-repository ppa:fkrull/deadsnakes
更新 Apt 缓存
$ sudo apt-get update
安装 Python 3.4
$ sudo apt-get install python3.4
答案2
使用以下命令安装 Python 的主要版本:
sudo make install
并使用以下命令安装次要版本:
sudo make altinstall
例如,我的系统上没有任何 Python 安装,我想安装 3 个版本:2.7、3.3 和 3.4。我想将 2.7 作为主要安装(作为python
),将所有其他版本作为辅助安装(作为python3.3
和python3.4
)。我将使用以下命令安装主要版本:
sudo make install
并使用以下命令安装其他两个版本:
sudo make altinstall
生成的程序将是python
(2.7)、python3.3
(3.3)和python3.4
(3.4)
README
来自 Python 3.4 源代码目录中文件的信息。