Ubuntu创建python虚拟环境总结

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/brytlevson/article/details/102607383

以前一直用的是windows和虚拟机,今天安装了Ubuntu系统,给大家分享一下安装python虚拟环境的流程:

  1. virtualenv .env
    如果之前没没用过,会报一些错误:
    Command 'virtualenv' not found, but can be installed with:
    		sudo apt install virtualenv
    
  2. sudo apt install virtualenv
    解压安装一些包
  3. virtualenv .env
    The path python2 (from --python=python2) does not exist
    这是因为找的是python2不是python3,
  4. virtualenv .env --python=python3
    Already using interpreter /usr/bin/python3 Using base prefix '/usr' New python executable in /home/brytlevson/.env/bin/python3 Also creating executable in /home/brytlevson/.env/bin/python Installing setuptools, pkg_resources, pip, wheel...done.
    这时候已经创建好了虚拟环境
  5. source .env/bin/activate
    进入虚拟环境

以下是具体操作流程

brytlevson@Book-14:~$ virtualenv .env

Command 'virtualenv' not found, but can be installed with:

sudo apt install virtualenv

brytlevson@Book-14:~$ sudo apt install virtualenv
[sudo] password for brytlevson: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会同时安装下列软件:
  python3-virtualenv
下列【新】软件包将被安装:
  python3-virtualenv virtualenv
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 202 个软件包未被升级。
需要下载 47.8 kB 的归档。
解压缩后会消耗 171 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://mirrors.aliyun.com/ubuntu bionic/universe amd64 python3-virtualenv all 15.1.0+ds-1.1 [43.4 kB]
获取:2 http://mirrors.aliyun.com/ubuntu bionic/universe amd64 virtualenv all 15.1.0+ds-1.1 [4,476 B]
已下载 47.8 kB,耗时 1秒 (50.6 kB/s)   
正在选中未选择的软件包 python3-virtualenv。
(正在读取数据库 ... 系统当前共安装有 137328 个文件和目录。)
正准备解包 .../python3-virtualenv_15.1.0+ds-1.1_all.deb  ...
正在解包 python3-virtualenv (15.1.0+ds-1.1) ...
正在选中未选择的软件包 virtualenv。
正准备解包 .../virtualenv_15.1.0+ds-1.1_all.deb  ...
正在解包 virtualenv (15.1.0+ds-1.1) ...
正在设置 python3-virtualenv (15.1.0+ds-1.1) ...
正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...
正在设置 virtualenv (15.1.0+ds-1.1) ...
brytlevson@Book-14:~$ virtualenv .env
The path python2 (from --python=python2) does not exist
brytlevson@Book-14:~$ virtualenv .env --python=python3
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/brytlevson/.env/bin/python3
Also creating executable in /home/brytlevson/.env/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
brytlevson@Book-14:~$ source .env/bin/activate


(.env) brytlevson@Book-14:~$ pip3 list
Package       Version
------------- -------
pip           19.3   
pkg-resources 0.0.0  
setuptools    41.4.0 
wheel         0.33.6 
(.env) brytlevson@Book-14:~$ 

猜你喜欢

转载自blog.csdn.net/brytlevson/article/details/102607383