當前位置:首頁 » 存儲配置 » python怎麼配置pip源

python怎麼配置pip源

發布時間: 2023-07-10 14:30:09

1. python3.6 pip3配置

一、新安裝的Python3.6 使用pip3安裝庫時,沒有安裝在當前版本對應的dist-packages目錄下
首先查看pip3的版本

在我的電腦上應該是/usr/local/lib/python3.6/dist-packages,實際上是/usr/lib/python3/dist-packages
查看當前安裝的路徑方法:在Python3.6交互模式下import sys並且print sys.path,最後一個路徑就是當前實際安裝的路徑了

二、在安裝lxml時出現subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1 的錯誤
好像lsb_release只在Python3.5時能用,在Python3.6是不管用的,所以/usr/bin/python3要鏈接到python3.5 並且lsb_release文件開頭顯示Python3就可以了,

再次安裝lxml就成功了,並且位置也對了

2. python怎麼使用pip工具

安裝python以後(我的python版本是32位,版本號2.7.10),如果需要安裝一些其他的庫,一般有兩種辦法,一種是自己手動去各個庫的官網下載,自己安裝;另一種方法是安裝pip,使用pip可以方便安裝各種python的庫。
下面對pip工具的使用進行簡單的介紹:
1,要安裝某個python庫,直接使用 pip install package_name 即可。如pip install matplotpb
2,要查看python都安裝了哪些庫,可以使用pip pst,結果類似下圖
4,要刪除某個安裝的庫,可以使用pip uninstall package_name 命令。
5,要顯示某個庫的詳細信息,可以使用pip show package_name 命令。如 pip show PIL,結果如下圖
6,顯示安裝的庫中有哪些是需要升級的,可以使用pip pst –outdated,顯示如下:
7,升級一個已經安裝的package,使用pip install --upgrade package_name,例如 pip install –upgrade numpy
基本的命令解釋,如下圖:
更多Python相關技術文章,請訪問Python教程欄目進行學習!以上就是小編分享的關於python怎麼使用pip工具的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!

3. python的pip怎麼安裝和使用

Python 2.7.9 及後續版本, Python 3.4 及後續版本已經默認安裝了pip,所以推薦使用最新版本的Python(Python2或者Python3)就不需要再安裝pip了。


至於pip的使用,主要有如下步驟:

  1. 打開命令行窗口

4. Python包管理工具pip的安裝和使用

Python有兩個著名的包管理工具easy_install.py和pip。在Python2.7的安裝包中,easy_install.py是默認安裝的,而pip需要我們手動安裝。

方法1:利用常用curl獲取

>>後面是指定獲取的pip腳本的名字,也可以是curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

方法2:利用wget獲取,先要安裝wget

備註:看網上還有利用easy_install安裝pip,但是我嘗試了並沒有成功

原因是 Python.org sites 終止支持TLS1.0和1.1版本,TLS需要>=1.2

參考: https://stackoverflow.com/questions/49768770/not-able-to-install-python-packages-ssl-tlsv1-alert-protocol-version

主要命令:

所有命令中,最重要的兩個命令是install和uninstall。

pip支持四種方式安裝python包。

從PyPI安裝一個包

安裝一個全局區域的包,一般需要sudo許可權。在mac系統上,即使是管理員也無法安裝,自從OS X El Capitan及以後的版本包含了一套安全技術(System Integrity Protection簡稱為SIP)來防止惡意軟體修改系統保護區域。具體可參考SIP。因此,我們有時候需要將PyPI包安裝到用戶區,這個時候,可以用.

pip在升級軟體包之前會自動卸載舊的軟體包。

可以將所有需要安裝的包放入一個requirements.txt文件中,然後可以一次安裝。requirements.txt 文件的每一行都要表明安裝的內容,而且盡量不要依賴文件中指定包的前後安裝順序。

從git安裝

從svn安裝

從一個分支安裝

還有很多其他的包安裝功能,但是上面的已經滿足了大部分需求。其他的請參考 文檔 。

pip uninstall可以卸載大部分的包,除了一下兩種情況

使用方式主要有兩種:

卸載單個包

卸載多個包

pip check用來驗證已安裝的包是否有兼容的依賴性問題。

上面的結果說明matplotlib包有兩個依賴包沒有安裝。

pip search用來搜索名字或者摘要中包含搜索關鍵字的PyPI包。

選項只有一個,就是指定PyPI的url,默認url為 https://pypi.python.org/pypi

例如,search frida

以下兩者都可以用,結果同上。

pip list命令會按照字典序排列列舉已安裝的包,包括可編輯的包。

主要有如下選項:

輸出格式:

legacy:將要被廢棄

freeze

columns

json

當某些時候debug的時候,需要提供一個完整的python環境,python freeze提供了此功能,它能夠輸出機器上python環境的快照(所有已安裝的包)。

下面是freeze命令的選項:

輸出用戶區安裝的前5個安裝包:

pip show可以用來顯示每個包的具體信息。show命令只有一個選項 -f,用來顯示安裝包的文件列表。

$ pip show -f|--files packageName

更多命令請參考 文檔

pip默認的index-url是 https://pypi.python.org/pypi/ ,
為了提高速度,我們可以更改pip源為國內的阿里雲源。更改方法如下:

創建配置文件

添加阿里源

pip.conf內容如下:

5. python如何安裝pip庫

pip庫是python自帶的標准庫,不需要單獨安裝,安裝python後即可直接使用。

6. 【Python基礎】PIP 鏡像源配置輕松搞定

pip 是 python 必不可少的的包管理工具,但是要在國內用得爽,必須要配置鏡像源。

有哪些鏡像站可用,以及如何配置,網上都有很多分享了。

我常用的是  阿里雲鏡像站 。

這里有一點比較麻煩的地方,就是是 Linux 和 Windows 環境下的 pip 配置文件的名字和位置都不同,經常混淆。

今天就教大家一招,快速搞定:

執行完上面兩條命令就可以啦。

pip config set 命令能自動把配置寫入到用戶對應的配置文件中:

[global]

index-url = https://mirrors.aliyun.com/pypi/simple/

[install]

trusted-host=mirrors.aliyun.com

命令雖然方便,但是參數格式復雜,記住不太容易,要是想改一下也挺麻煩,

所以我們進一步了解一下細節。

「 下面我以 Windows 系統為例,實際在 Linux 系統也是類似

查看配置

執行 pip config list 命令可以顯示已經有了哪些配置:

pip config list

global.index-url='http://mirrors.aliyun.com/pypi/simple/'

install.trusted-host='mirrors.aliyun.com'

帶上一個 -v 選項:

pip config list -v

For variant 'global', will try loading 'C:\ProgramData\pip\pip.ini'

For variant 'user', will try loading 'C:\Users\davy\pip\pip.ini'

For variant 'user', will try loading 'C:\Users\davy\AppData\Roaming\pip\pip.ini'

For variant 'site', will try loading 'c:\users\davy\appdata\local\programs\python\python38\pip.ini'

global.index-url='http://mirrors.aliyun.com/pypi/simple/'

install.trusted-host='mirrors.aliyun.com'

「 這里有一點不太好的地方是不顯示配置是在哪個文件里。

就把它嘗試獲取的配置文件名完整路徑列出來了。前面的 global 和 user 和 site 分別表示配置文件生效的范圍:

global - 全局,一般不用

user - 當前用戶,推薦

site - 只針對某一個 python 解釋器

可以看到 user 有兩個地方,其中配置任何一個都是可以的。

有的網路文章推薦的手動創建文件地址是前面那個,但是 pip 默認創建的是後者。

編輯配置

在命令行直接執行 pip config edit 會自動為我們打開配置文件,但是在 Windows 環境下還不行:

pip config edit

ERROR: Could not determine editor to use.

需要手動指定一個編輯器,就用記事本就行了:

pip config edit  --editor notepad

「 Linux 系統中編輯器可以使用 vi,也可以是你習慣的其它編輯器

如果你從來沒有設置過,它會報 找不到指定路徑,這是因為相應的文件夾沒有創建。

設置配置

通過 pip config set 命令可以直接設置配置項,它會自動創建沒有的文件夾和文件。但是必須要給定一個配置項:

pip config set

ERROR: Got unexpected number of arguments, expected 2. (example: "pip config set [name] [value]")

我們隨便寫一個配置:

pip config set x.y z

Writing to C:\Users\davy\AppData\Roaming\pip\pip.ini

然後再執行上面的

pip config edit  --editor notepad

就能自動打開配置文件,把拷貝好的配置文件內容貼進去就可以啦。

熱點內容
腳本式是什麼 發布:2025-02-04 01:06:24 瀏覽:245
手機wps密碼怎麼取消密碼 發布:2025-02-04 00:51:44 瀏覽:595
演算法邏輯表 發布:2025-02-04 00:51:44 瀏覽:239
零售股票如何配置主線 發布:2025-02-04 00:51:07 瀏覽:946
預演算法施行時間是 發布:2025-02-04 00:50:30 瀏覽:341
世界ol上傳照片 發布:2025-02-04 00:34:13 瀏覽:62
有初始化的數組編譯提示重復定義 發布:2025-02-04 00:33:21 瀏覽:584
家裡電腦wifi密碼怎麼改 發布:2025-02-04 00:27:35 瀏覽:410
手機網頁緩存視頻 發布:2025-02-03 23:38:48 瀏覽:835
agnes演算法 發布:2025-02-03 23:38:05 瀏覽:38