![如何将 Python 从 3.4.3 更新到 3.5?](https://linux22.com/image/876482/%E5%A6%82%E4%BD%95%E5%B0%86%20Python%20%E4%BB%8E%203.4.3%20%E6%9B%B4%E6%96%B0%E5%88%B0%203.5%EF%BC%9F.png)
我也在使用 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 编辑器。