在Linux上安装python3
想要获取已安装的python3版本号,可以通过终端运行命令:
$ python3 --version
#加 114 736 4443 各种python资料 进群领取
#获取 电子版本
如果您使用的是其它版本的Ubuntu(比如LTS发行版),我们推荐使用deadsnakes PPA来安装python3.6:
$sudo apt-get install sofware-properties-common
$sudo add-apt-respository ppa:deadsnakes/ppa
$sudo apt-get update
$sudo apt-get installl python3.6
如果您使用的是其它Linux发行版,有可能已经预装了python3.如果没有,使用发行版的包管理器。比如,在fedora 25上安装python3.6包来获取python3.6。如果您是fedora用户,您可能想阅读fedora中可用的多python版本。
使用python3
这个时候,在您系统上可能python2.7也是可用的。
$ python
将打开python2解释器
$ python3
将打开python3解释器
Stuptools&Pip
setuptools 和pip 是最重要的两个python第三方软件包。一旦安装了它们,就可以通过一条指令下载、安装和卸载即可获取到的python应用包,还可以轻松地将这种网络安装地方式加入到自己开发的python应用中。
python2.7.9以及之后版本(python2系列),和python3.4以及之后版本均默认包含pip。
运行以下命令行代码检查pip是否已经安装:
$ command -v pip
参考官方pip安装指南获取pip工具,并自动安装最新版本的setuptools。
注意,在某些Linux发行版(保活ubantu和fedora)上,pip用于python2 的,而pip3用于python3。
$ command -v pip3
不过,使用虚拟环境,即下面所述,就无需担心这个问题。
pipenv&虚拟环境
下一步安装pipenv,然后就可以安装依赖关系并管理虚拟环境。
虚拟环境工具通过为不同项目创建专属的python虚拟环境,以实现其依赖的库独立保存在不同的路径,这解决了项目依赖于1.x版本,但项目需要4.x的难题,并且维持全局的site-package目录干净、易管理。
举个例子,通过这个工具可以实现依赖django1.10的项目与依赖django的项目共存。