如何将 Python 从 3.4.3 更新到 3.5?

如何将 Python 从 3.4.3 更新到 3.5?

我也在使用 Jupyter 和 Anaconda,它会破坏/删除它们或任何 python 模块吗?

答案1

您可以尝试使用这个 PPA 将您当前的 Python 替换为 3.5:

https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes

使用说明可在链接的网页上找到。

但是,我建议同时安装 python 3.5 和 3.4(例如在 /opt 下)。

为此,您需要从源代码安装:

wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz
tar xfvJ Python-3.5.1.tar.xz
cd Python-3.5.1
./configure --prefix=/opt/python3.5
make
# To make idle3.5, you need tk's development to produce tkinter
sudo apt-get install tk8.6-dev
sudo make install

您的 Python 3.5 解释器将位于/opt/python3.5/bin/python3.5。您的集成开发环境也位于 /opt/python3.5/bin/idle3.5

为了方便使用,您可以将这些文件符号链接到您的某个位置,$PATH如下所示:

sudo ln -s /opt/python3.5/bin/python3.5 /usr/local/bin/py3.5
sudo ln -s /opt/python3.5/bin/idle3.5 /usr/local/bin/idle3.5

此后,只需py3.5从命令行输入即可使用 python 3.5,同时,python 3.4 将保持不变,不会对您的系统造成任何“破坏”。此外,idle3.5还会使用 python 3.5.1 shell 启动 IDLE 编辑器。

相关内容