我正在研究在我们的项目中升级到Python3.6的可能性。在
现在我们在ubuntu14.04上使用^{
我不想再安装另一个PPA。在
我正试图找到一个更普遍的方法。在
我发现有人建议使用pyenv
,它从源代码处编译Python,这听起来很有趣,因为我可以随时升级Python,而不用等到repo maintenaner添加它。我还可以轻松地安装其他Python风格,比如PyPy。在
我还没有准备好使用pyenv作为虚拟环境是的,所以我想知道是否可以使用它来全局编译和安装Python,这样我就可以使用它了。在
文档有点混乱,因为安装后,
PATH
中没有添加python-build
二进制文件。在python-build
是一个pyenv
插件(默认安装)。文档和更多信息在这里:https://github.com/pyenv/pyenv/tree/master/plugins/python-build。在如何为所有用户安装系统范围内的Python:1)以root用户身份登录;2)将所需的Python版本安装到
/usr/local/python-X.Y.Z
。在现在您可以将此Python版本作为普通用户使用,例如,您可以为您的项目创建virtualenv:
^{pr2}$我为trusty/xenial在deadsnakes中为python3.6提供了一个包:)
https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes/+packages?field.name_filter=python3.6&field.status_filter=published&field.series_filter=
https://github.com/yyuu/pyenv/wiki/Common-build-problems#installing-a-system-wide-python
相关问题 更多 >
编程相关推荐