Python安裝package_name包


官網:https://packaging.python.org/tutorials/installing-packages/

首先查看已安裝的包:

1. 命令行模式輸入:pydoc modules

2. python解釋器輸入:help("modules")

## --------------------------------------------------------------------------------------------------

目前常用的是pip和easy_install安裝包:

1. pip (推薦)

安裝包:pip install package_name

卸載包:pip uninstall package_name

臨時更換國內源安裝:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package_name

指定版本:pip install package_name == 某個版本號

升級包:pip install --upgrade package_name  #默認升級到最高版本,也可指定升級到某個版本

2. easy_install

安裝包:easy_install package_name

指定版本:easy_install package_name == 某個版本號

升級包:easy_install -U package_name  #默認升級到最高版本,也可指定到某個版本

臨時更換國內源安裝:easy_install -i https://mirrors.aliyun.com/pypi/simple package_name

## --------------------------------------------------------------------------------------------------

如果python本身沒有easy_install和pip,需要先安裝

centos系統:

  安裝easy_install:yum install python-setuptools

  安裝pip:easy_install pip

ubuntu系統:

  安裝easy_install:sudo apt-get install python-setuptools

  安裝pip:easy_install pip

或者下載后再安裝 (不同版本類似如下,並且其他包也可以通過類似命令下載安裝):

$ wget https://pypi.python.org/packages/source/s/setuptools/setuptools-5.7.tar.gz

$ tar zxvf setuptools-5.7.tar.gz

$ cd setuptools-5.7

$ python setup.py install

windows系統:

  1. 先下載 https://pypi.org/project/setuptools/

  2. 解壓到相應目錄

  3. 命令行cmd進入解壓目錄,然后執行:python setup.py install

  4. easy_install pip

  注:pip也可以通過先下載解壓、再進入解壓目錄、執行python setup.py install的安裝過程

## ---------------------------------------------------------------------------------------------------

注意:永久更換國內源需要配置:例如linux下

需要編輯該文件(若沒有該目錄和文件,則先新建):

  1. sudo vi ~/.pip/pip.conf

  2. 寫入以下內容,包括從[global] 到...trusted-host...edu.cn

  [global] 

  index-url = https://pypi.tuna.tsinghua.edu.cn/simple

  [install]

  trusted-host = https://pypi.tuna.tsinghua.edu.cn   #trusted-host 此參數是為了避免麻煩,否則使用的時候可能會提示不受信任

  具體可參考:https://www.cnblogs.com/schut/p/10410087.html

## --------------------------------------------------------------------------------------------------------

參考:

https://blog.51cto.com/ganmu/1956330

https://blog.51cto.com/395469372/2072323

https://blog.csdn.net/u013378306/article/details/51455776

https://blog.csdn.net/vc66vcc/article/details/78891008

https://blog.csdn.net/douniwan007009/article/details/81463958

## 歡迎指正和交流


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM