前言:无论是windows还是linux都使用Anaconda来创建虚拟环境很不错,但是呢,这篇博客不使用Anaconda,使用virtualenv来创建虚拟环境。
- 在开发过程中,当需要使用python的包时可以联网安装
sudo pip install 包名称
- 使用如上命令,会将包安装到/usr/local/lib/python3.8/disk-package下
- 接下来问题就出来了,如果在一台机器上,想开发多个不同的项目,需要用到同一个包的不同版本,如果还使用上面的命令,在同一个目录下安装或者更新,其它的项目必须就无法运行了,怎么办呢?
- 解决方案:虚拟环境
- 虚拟环境可以搭建独立的python运行环境,使得单个项目的运行环境与其它项目互不影响
- 所有的虚拟环境,都位于/home/下的隐藏目录.virtualenvs下
1、创建
- 安装虚拟环境的命令如下(两条命令顺序别错):
sudo pip install