在Ubuntu 18.04上安装Python 3.4的任何方法?

在Ubuntu 18.04上安装Python 3.4的任何方法?

我有一些项目需要 python 3.4,但由于我使用的是 Ubuntu 18.04,所以我安装了 python 3.6。如果我尝试在 3.6 上设置项目,我会遇到兼容性问题。请指导我如何同时安装 python 3.4 和 3.6。有没有办法让 virtualenv 使用 python 3.4 来设置环境。

答案1

通过编译二进制文件:

从以下地址下载python3.4的zip包这里

解压并进入文件夹

  1. 执行:./configure
  2. 执行:make -j 4如果你有更多核心,请插入你的 CPU 的核心数
  3. 执行:make test -j 4与上述相同,可选但建议!
  4. 执行:sudo make install

如果您找到二进制包,则可以跳过编译步骤。

安装虚拟环境:

sudo apt install virtualenv

然后创建一个具有所需 Python 版本的虚拟环境:

  1. virtualenv --python=python3.4 --clear --always-copy --setuptools .venv
  2. virtualenv .venv --distribute

注意:.venv是安装虚拟环境的路径

替代虚拟环境,您可以直接从选择的路径中使用Python可执行文件,但我建议您使用虚拟环境,使系统更加干净。

要激活虚拟环境,请执行 bash 脚本,执行以下步骤:

  1. source .venv/bin/activate

退出虚拟环境

  1. exit将关闭终端和Virtualenv。

您还可以主要配置IDE以使用Python Virtual Env。

相关内容