在LinuxMint中升级Python版本
我遵循以下指南: 它说要做什么在LinuxMint中升级Python版本,python,linux,linux-mint,Python,Linux,Linux Mint,我遵循以下指南: 它说要做什么 make install 当我这样做时,它会说: 如果我这样做:su然后输入passowrd,然后makeinstall 出现同样的错误 如何解决此问题?您可能采取了错误的步骤。在从源代码安装Python之前,应该安装所需的软件包并相应地配置源代码。因此,我建议您遵循以下步骤: 安装所需的软件包 $ sudo apt-get install build-essential checkinstall $ sudo apt-get install libread
make install
当我这样做时,它会说:
如果我这样做:su
然后输入passowrd,然后makeinstall
出现同样的错误
如何解决此问题?您可能采取了错误的步骤。在从源代码安装Python之前,应该安装所需的软件包并相应地配置源代码。因此,我建议您遵循以下步骤: 安装所需的软件包
$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
下载并解压缩Python 2.7.10
$ cd /usr/src
$ wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
$ tar xzf Python-2.7.10.tgz
编译Python源代码
$ cd Python-2.7.10
$ sudo ./configure
$ sudo make altinstall
检查Python版本
$ python2.7 -V
来源:您可能执行了错误的步骤。在从源代码安装Python之前,应该安装所需的软件包并相应地配置源代码。因此,我建议您遵循以下步骤: 安装所需的软件包
$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
下载并解压缩Python 2.7.10
$ cd /usr/src
$ wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
$ tar xzf Python-2.7.10.tgz
编译Python源代码
$ cd Python-2.7.10
$ sudo ./configure
$ sudo make altinstall
检查Python版本
$ python2.7 -V
来源:如果你看一下
makefile
,它说了什么?这看起来不像是编程问题。也就是说,为什么要从源代码安装?为什么不使用内置工具更新安装?@Simonmake file
给出了相同的错误。@UlrichEckhardt我只是想更新python,我使用了我找到的第一个指南。这是一个虚拟机,我只需要测试一些特定的东西。make
命令使用一个名为makefile
的文件来告诉它如何构建软件。如果目录中没有该名称的文件,我希望该过程中的前一步已经错过。如果您查看makefile
,它会说什么?这看起来不像是编程问题。也就是说,为什么要从源代码安装?为什么不使用内置工具更新安装?@Simonmake file
给出了相同的错误。@UlrichEckhardt我只是想更新python,我使用了我找到的第一个指南。这是一个虚拟机,我只需要测试一些特定的东西。make
命令使用一个名为makefile
的文件来告诉它如何构建软件。如果目录中没有该名称的文件,我希望该过程中的前一步已经错过。