apt-get install 和 pip install的区别

在UBUNTU系统下,使用python进行语言开发时,在必要时需要安装不同的python包进行扩展。那么,通常用到的两种方式:pip install和ubuntu系统独有的apt-get install有什么区别呢?这里略作记录。

(主要参考:http://askubuntu.com/questions/431780/apt-get-install-vs-pip-install)

  • pip install的源是pyPI,apt-get 的源是ubuntu仓库。

    对于python的包来说,pyPI的源要比ubuntu更多,对于同一个包,

pyPI可以提供更多的版本以供下载。

  • apt-get 安装的包是系统化的包,在系统内完全安装。

pip install安装的python包,可以只安装在当前工程内

  • apt-get 和 pip install 中,对于相同python包,命名可能会不同:

apt-get install:对于python2来说,包的名称可能是python-<package_name>

对于python3来说,包的名称可能是python3-<package_name>

pip install:直接使用<package_name>进行下载

时间: 2024-10-30 20:55:11

apt-get install 和 pip install的区别的相关文章

pip install tushare

1.sudo apt-get install libxml2-dev libxslt1-dev python-dev apt-get install libevent-dev pip install lxmlpip install pandas apt-get install libpng-devapt-get install libfreetype6-dev pip install matplotlibpip install astropy pip install tushare

pip install报错Can&#39;t roll back cryptography; was not uninstalled

当使用pip install或者pip install --upgrade报错 Can't roll back cryptography; was not uninstalled 可以进行以下的尝试: sudo apt-get install libssl-dev libffi-dev 之后再继续php install pip install报错Can't roll back cryptography; was not uninstalled

mac下pip install lxml报错

解决方法: brew install libxml2 xcode-select --install sudo pip install lxml -i http://pypi.v2ex.com/simple

import win32api 安装pip install pypiwin32

pip install win32api pip install pywin32 都会提示错误,如下: Could not find a version that satisfies the requirement win32api (from versions: ) No matching distribution found for win32api 改为 pip install pypiwin32 成功解决.

pip install flask-mongoengine报错

pip install flask-mongoengine报错 报错如下: Collecting pytz (from -r /srv/wms/engine/requirements.txt (line 5)) Downloading https://pypi.doubanio.com/packages/a3/7f/e7d1acbd433b929168a4fb4182a2ff3c33653717195a26c1de099ad1ef29/pytz-2017.3-py2.py3-none-any.w

linux pip install gdal apyt-get install libgdal-dev export cplus_path=/usr/include/gdal export c_path=/usr/include/gdal

apt-get install libgdal-dev pip install gdal 原文地址:https://www.cnblogs.com/ruiy/p/11429044.html

pip conda apt-get区别

首先介绍一下三者是什么! pip 是python里面的一个专门负责安装包的工具,也就是下载安装了python就有这个工具 conda是anaconda里面专门负责安装包的工具 apt-get 是专门负责安装包 也就是说,我们可以有三种方式安装我们所需要的包 要解决的主要就是一个问题: 这三个安装到哪里了?同时安装会不会发生冲突,同时安装会调用哪个 pip install: 1 系统自带python的pip install 2 conda 安装的python(新建环境)的pip install:a

ubuntu更换pip install,apt-get,conda install 成国内源

解决ubuntu的pip和apt-get太慢的问题 ubuntu国外龟速的源实在难受,还是自己动手更改一下各种pip 源和apt-get 的源吧,换了之后速度令人舒适! 更换pip源成清华源 临时使用: 可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple例如 pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple 这样就从清华这边的镜像去安装open

pip install mysqlclient报错(OSError: mysql_config not found)

报错截图 一般情况是系统没有安装libmysqld-dev 执行 sudo apt install libmysqld-dev完成安装后再 pip install mysqlclient就可以了(系统环境Ubuntu18.04) 原文地址:https://www.cnblogs.com/IT-Crowd/p/11742384.html