and*_*.46 4 python apt python3 software-installation 15.10
Python 3.5.1于 2015 年 12 月 7 日发布,作为 Python 初学者,我想在我的 Ubuntu 安装上尝试最新版本。目前 Wily Werewolf 15.10 发布了 3.4 版,并且在最新版本中有一些很大的改进。
我目前正在运行 Wily Werewolf,我很想听听一些将 Python 更新到 3.5.1 的方法。
我建议您使用Docker如果您想在不覆盖系统 Python 的情况下测试更新版本的 Python(这一点非常重要,您不要这样做,因为 Python 2.x 和 3.x 足够不同以至于 3 .x 将有重大更改,并会导致依赖 Python 2.x 的包出现问题)
Docker 是一种以容器化方式运行轻量级 Linux 应用程序的方法。把它们想象成一个更轻量级的虚拟机,或者一个chroot具有分层联合文件系统加上cgroups.
如果您开发的应用程序希望在容器内打包(可选地带有依赖项),您可以创建一个Dockerfile带有构建和依赖项设置的指令,然后构建一个镜像以在Docker Hub上分发。这样做有点超出您的问题范围,但docker-library/python文档提供了如何开始的快速摘要。
这里有一个新旧版本的 Python 档案。要安装 Python 的替代版本:
apt-get -y install software-properties-commonsudo add-apt-repository ppa:fkrull/deadsnakessudo apt-get updatesudo apt-get -y install python<your_version_here> python<your_version_here>-devpython<your_version_here> your-daemon-or-script.py/usr/bin/python3.5 your-daemon-or-script.py如果您需要安装软件包的特定次要版本,您可以使用apt-cache madison. 例如,假设我们要安装特定版本的python3.4:
$ apt-cache madison python3.4
python3.4 | 3.4.3-1ubuntu1~14.04.3 | http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
python3.4 | 3.4.0-2ubuntu1.1 | http://archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
python3.4 | 3.4.0-2ubuntu1 | http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
python3.4 | 3.4.0-2ubuntu1 | http://archive.ubuntu.com/ubuntu/ trusty/main Sources
python3.4 | 3.4.3-1ubuntu1~14.04.3 | http://archive.ubuntu.com/ubuntu/ trusty-updates/main Sources
python3.4 | 3.4.0-2ubuntu1.1 | http://archive.ubuntu.com/ubuntu/ trusty-security/main Sources
# To install a specific version, suffix the package name with =<version_here>
# For example:
$ apt-get -y install python3.4=3.4.0-2ubuntu1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10310 次 |
| 最近记录: |