Linux环境下如何管理Python包管理工具

嵌入式技术

1332人已加入

描述

Linux环境下,需要对软件包进行安装、卸载、升级和查询等操作,包含这些操作的工具,称为包管理工具。

Pip(Pip Install Packages)是Python官方认证的包管理工具。需要注意的是pip只能管理python包。

### 安装 
pip install package              # 默认安装最新版本
pip install package==1.0.0       # 安装指定版本1.0.0


### 卸载
pip uninstall package


### 查询
pip search package


### 升级
pip install --upgrade package


### 查看已安装的包
pip list


### 显示安装包的信息
pip show

Conda也是一个包管理工具。相较于pip,conda是一个通用的包管理器,不限于Python包。

### 创建python3.9的虚拟环境python39 
conda create -n python39 python=3.9


### 开启python39环境
conda activate python39


### 关闭环境
conda deactivate


### 查询所有的虚拟环境
conda env list


### 删除python39虚拟环境
conda remove -n python39 --all

Anaconda预置了packages集合,并作为软件的发行版本,可被安装在操作系统上。常见的package有:conda、numpy、scipy、ipython。

[root@farmer ~]# bash Anaconda3-5.0.1-Linux-x86_64.sh 


Welcome to Anaconda3 5.0.1


In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
> > > ###-- > 这里输入回车
===================================
Anaconda End User License Agreement
===================================


Copyright 2015, Anaconda, Inc.


......此处省略......
Do you accept the license terms? [yes|no]
[no] > > > 
Please answer 'yes' or 'no':'
> > > yes  ###-- > 这里输入yes


Anaconda3 will now be installed into this location:
/root/anaconda3


  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below


[/root/anaconda3] > > >  ###-- > 这里输入yes
PREFIX=/root/anaconda3
installing: python-3.6.3-hc9025b9_1 ... ###-- > python版本
Python 3.6.3 :: Anaconda, Inc.
installing: conda-env-2.6.0-h36134e3_1 ...
installing: ipython-6.1.0-py36hc72a948_1 ...
installing: anaconda-client-1.6.5-py36h19c0dcd_0 ...
installing: jupyter_console-5.2.0-py36he59e554_1 ...
installing: notebook-5.0.0-py36h0b20546_2 ...
......
installation finished.
Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /root/.bashrc ? [yes|no]
[no] > > > yes  ###-- > 这里输入yes


Appending source /root/anaconda3/bin/activate to /root/.bashrc
A backup will be made to: /root/.bashrc-anaconda3.bak




For this change to become active, you have to open a new terminal.


Thank you for installing Anaconda3!

安装Anaconda3之后,会自动在/root/.bashrc增加PATH信息。

python

查看Conda版本
python

创建虚拟环境,并指定python的版本。

python

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分