Linux安装软件
Linux中通过apt安装软件,apt 是 Advanced Packaging Tool,是 Linux 下的一款安装包管理工具。
# 1.安装软件 $ sudo apt install软件包
# 2.卸载软件 $ sudo apt remove软件名
# 3.更新已安装的包 $ sudo apt upgrade
Python安装模块包
方法1: 单文件模块
直接把文件拷贝到$python_dir/Lib(不推荐)
方法2: 多文件模块,带setup.py
下载模块包,进行解压,进入模块文件夹,执行:
Python3 setup.py install
方法3:pip安装
pip是一个Python包管理工具,主要是用于安装 PyPI 上的软件包。
安装Python包 $ pip install 包
查看具体安装文件信息 $ pip show –files 包
查看是否安装pip
Linux和Mac系统:$pip –version
Windows系统: $python –m pip –version
查看哪些软件需要更新 $ pip list –outdated
升级软件包 $ pip install –upgrade 包
卸载软件包 $ pip uninstall 包
安装具体版本软件:
$ pip install SomePackage # latest version最新版本
$ pip install SomePackage==1.0.4 # specific version指定版本
$ pip install ‘SomePackage>=1.0.4’ # minimum version
搜索包 $ pip search 包
配置文件: $HOME/.pip/pip.conf
加载以下配置文件后,pip命令支持自动补全功能:
对于bash: $ pip completion –bash >> ~/.profile
对于zsh: $ pip completion –zsh >> ~/.zprofile
pip与pip3区别:
1、其实这两个命令效果是一样的,没有区别:
比如安装库numpy,pip3 install numpy或者pip install numpy:只是当一台电脑同时有多个版本的Python的时候,用pip3就可以自动区分用Python3来安装库。是为了避免和Python2发生冲突的。如果你的电脑只安装了Python3,那么不管用pip还是pip3都一样的。
2、安装了python3之后,会有pip3
(1)使用pip install XXX :
新安装的库会放在这个目录下面:python2.7/site-packages;
(2)使用pip3 install XXX :
新安装的库会放在这个目录下面:python3.6/site-packages;
(3)如果使用python3执行程序,那么就不能import python2.7/site-packages中的库。
注意:1.当用当前用户的权限安装不成功时,可在命令前加sudo
[if !supportLists]2. [endif]用的是Python3的话,尽量使用pip3安装