Ubuntu 16.04 上安装 Python 3 并设置虚拟编程环境
第一步——安装python 3
Ubuntu 16.04附带预安装了Python 3和Python 2
查看python 3版本
$ python3 -V
确保版本是最新的,通过apt-get 更新和升级系统
$ sudo apt-get update
$ sudo apt-get -y upgrade
为了安装和管理python软件包,需要安装pip,这里选择python 3 版本
python 3
$ sudo apt-get install -y python3-pip
python 2
$ sudo apt-get install -y python-pip
升级 pip
$ pip3 install --upgrade pip
通过pip3安装软件包,package_name可以是关于Python包或库
$ pip3 install package_name
例如,安装NumPy
$ pip3 install numpy
为了构建完整的编程环境,需要安装一些额外的软件包和工具
$ sudo apt-get install build-essential libssl-dev libffi-dev python-dev
第二步——设置虚拟环境
需要安装venv 模块
$ sudo apt-get install -y python3-venv
新建python虚拟编程环境目录
$ mkdir environments
$ cd environments
创建运行环境
$ python3 -m venv my_env
激活环境
source my_env/bin/activate
关闭环境
$ deactivate
第三步——简单例子
新建hello.py 文件
$ vim hello.py
写入
print("hello world")
运行 hello.py 程序
$ python3 hello.py
输出
hello world