点击上方 “
AI派 ”, 选择“
设为星标 ”
最新分享,第一时间送达!
作者:Leon Wang, 现为中科院特别研究助理 (博士后),在 AI、数据科学和科学计算等方面相关的工程实践上积累了丰富的经验。编辑:王老湿
大家好,我们的
前面的文章中,为大家介绍过一个脚本,可以自动安装一些数据分析常用的Python依赖。但是,为了让系统里面的Python环境不会变得越来越乱,一般我们会把依赖库安装到Python虚拟环境里面。此外,在平常工作中,有时候需要用到不同版本的Python环境,一些老项目用的Python2,新开发的项目用的Python3,如何共存多个版本的Python,这也难倒了不少的新手小白。所以希望通过今天的这篇文章能帮助大家对Python的虚拟环境和包管理有一些认识和了解。
Python环境
Python环境的不同级别
一般我们默认安装Ubuntu后,在系统上就有Python2和Python3两种不同版本。Python2主要是用来运行系统相关或历史遗留的一些工具,而Python3是我们以后真正会使用的版本。通过which python3
可以得知目前系统里安装的Python3的版本。
系统级别的Python3可执行程序在/usr/bin/
下,对应账户root
。依赖