Ubuntu创建python虚拟环境总结

1 篇文章 0 订阅
1 篇文章 0 订阅

以前一直用的是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:~$ 

官网下载安装包
https://www.anaconda.com/distribution/#linux

安装过程
1.bash Anaconda3-5.2.0-Linux-x86_64.sh
一直enter
看到你接受许可证条款吗?: yes 然后按enter
提示安装地址:按enter
一直enter知道看到anconda
表示安装成功。

2.source ~/.bashrc 更新环境变量,就可以正常使用了。
如果没用,那么需要收到添加环境变量 vi~/.basrc 文件,在最后面加上
export PATH=/home/aeasringnar/anaconda3/bin:$PATH

3.conda create --name env_name (创建虚拟环境)

brytlevson@mbook:~/anaconda3$ ls
bin              include      phrasebooks  ssl
compiler_compat  lib          pkgs         translations
conda-meta       libexec      plugins      var
doc              LICENSE.txt  qml          vscode_inst.py.log
envs             man          resources    x86_64-conda_cos6-linux-gnu
etc              mkspecs      share

虚拟环境默认创建在anaconda3 下的envs下

4.source activate env_name (进入虚拟环境)

5.source deactivate (退出虚拟环境)

6.安装命令:
conda install 要安装的包名
或者
pip install 安装的包名

pip list查看结果:

brytlevson@mbook:~/anaconda3/envs$ source activate geoplotenv/
(geoplotenv) brytlevson@mbook:~/anaconda3/envs$ pip list
Package                            Version    
---------------------------------- -----------
alabaster                          0.7.10     
anaconda-client                    1.6.14     
anaconda-navigator                 1.8.7      
anaconda-project                   0.8.2      
asn1crypto                         0.24.0     
astroid                            1.6.3      
astropy                            3.0.2      
attrs                              19.3.0     
Babel                              2.5.3      
backcall                           0.1.0      
backports.shutil-get-terminal-size 1.0.0      
beautifulsoup4                     4.6.0      
bitarray                           0.8.1      
bkcharts                           0.2        
blaze                              0.11.3     
bleach                             2.1.3      
bokeh                              0.12.16    
boto                               2.48.0     
Bottleneck                         1.2.1      
certifi                            2018.4.16  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BRYTLEVSON

打赏的都是天使,创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值