Python中pip常見問題以及解決辦法

2020-12-18 花辰月夕66666

這個問題有用嗎? (單選)

0人

0%

有點用

0人

0%

完全沒用

0人

0%

還沒用上,先存著

投票

問題描述

我卸載了pip,而我安裝了pip3。現在,我想通過僅輸入pip3來使用pip。原因是我習慣只鍵入pip,每個指南都使用pip命令,所以每次我想複製和粘貼命令時,我都要將pip修改為{{1浪費時間。當我輸入pip3時,我有一個pip的錯誤,這意味著不會執行pip: command not found命令。是否可以將pip分指向pip?

解決辦法一.alias別名解決法

通過修改配置文件,~/.bashrc或者~/.zshrc添加別名:

alias pip=pip3改完後,

source ~/.bashrc # 如果是zsh就source~/.zshrc即可.

解決辦法二.添加到名為pip的$ PATH符號連結,指向pip3二進位文件

(順便說一句,即使關於pip並不是真正與python相關的問題,所以你應該重拍它)

將/usr/bin/pip備份/刪除,從所需的pip版本建立符號連結。

sudo mv /usr/bin/pip /usr/bin/pipbackup # 備份文件sudo rm -rf /usr/bin/pip # 刪除文件sudo ln -s /usr/bin/pip3.8 /usr/bin/pip # 3.8是你的版本號,改成你對應的版本號。解決辦法三.修改pip二進位文件

pip實際上一個腳本。 我們通過

which pip/usr/bin/pip # 這個是一般的安裝位置找到Pip的安裝位置,然後

sudo vim /usr/bin/pip#!/usr/bin/python2# -*- coding: utf-8 -*-import reimport sysfrom pip._internal import mainif __name__ == '__main__': sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) sys.exit(main())我們看第一行,他指向的是python2,我們把2改成3即可。

解決辦法四.軟體包管理法

大多數軟體包管理器應該允許您註冊希望使用的版本,同時保持依賴關係,而不是在bash中手動創建自己的別名並希望它不會與任何衝突。

例如在Linux上:

sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1或在Mac上(MacPorts):

port select --set pip pip3儲備知識

pip --version # 查看pip的版本pip3 --version # 查看pip3的版本which pip # 查看pip的安裝位置which pip3 # 查看pip3的安裝位置推薦解決辦法

辦法一,新手推薦。因為不會傷筋動骨,出了問題直接刪除或者注釋別名即可。辦法二、三,有一定linux基礎的建議,這個是很好的處理方法。辦法四,軟體包這塊我個人不推薦,因為我也不知道為什麼要這麼做,最重要的是出了問題不知道如何解決。因為他很可能會傷害到環境。參考文獻

相關焦點

  • Python中PIP的快速指南
    當您在系統上安裝python時,它附帶了一組預定義的包,這些包在python標準庫中提供。例如DateTime、string、math等等。但是如果您想要安裝額外的軟體包呢?例如類似NumPy或pandas這樣的數據處理工具。Pip如何讓你的安裝更容易呢?
  • 柳小白Python學習筆記 18 外部模塊安裝問題
    這幾天都沒有更新,是因為在裝pandas的過程中遇到了問題,到現在還是沒有解決。我以前以為安裝不成功是因為網絡資源不好。在公司電腦上安裝失敗後,我查看了一下說明,因為是英文我以前都放棄查看的,結果前前後後裝了3回,還是不能利索地搞定外部模塊,讓我很鬱悶。所以就想弄明白問題出在了哪兒。
  • 臥槽,又一款Python神器
    我總結了兩點1、Windows 平臺安裝第三方包經常失敗的問題,還記得第一次安裝mysql依賴包時的那個場景嗎?怎麼都裝不上。2、虛擬環境切換的問題,如果我們同時在一臺電腦上開發多個項目,每個項目獨立一個虛擬環境是非常必要的,但是在不同項目之間切來切去也是個麻煩。這兩個問題Anoconda可以救你。
  • Python 也能開發 App ?
    最近想到嘗試用python開發一款app,google搜索了一番後,發現確實有路可尋,目前也有了一些相對成熟的模塊,於是便開始了動手實戰,過程中發現這其中有很多坑,好在最終依靠google解決了,因此小記一番。
  • Python打包成exe時,再犯這幾個錯誤就說不過去了
    今天由於寫遊戲教程的那位小編棄坑不更新文章了,只好由本小編繼續來解決粉絲朋友們的問題。 如果朋友們在使用python的過程中遇到了任何問題,都可以私信小編哦,小編會抽出時間來幫您解決問題的。安裝完畢環境安裝完畢,下面小編就來解決粉絲朋友們私信發過來的關於pyinstaller使用過程中遇到的幾個問題。第一個問題:exe文件圖標怎麼自定義呀?
  • 一日一技:Python中使用gmplot模塊繪製地圖
    安裝gmplot包:pip3 install gmplot#本節適用於Windows平臺,centos平臺sudo pip install gmplot即可。安裝成功
  • 別再問我Python打包成exe了!(終極版)
    今天跟大家分享一下如何Python如何打包成exe,以及如何打得足夠小。標準打包目前比較常見的打包exe方法都是通過Pyinstaller來實現的,本文也將使用這種常規方法。如果對這塊已經很熟悉的小夥伴,可以直接下滑到本文下半部分。為什麼要打包?
  • 不想python編輯器純英文界面?不用猶豫,換中文!爬蟲怎麼開心怎麼爬
    上篇咱們小白從0開始安裝了python以及python編輯器,並且copy學習了作為小白上手的第一個爬蟲程序。
  • python使用matplotlib畫動態圖
    matplotlib是python的核心繪圖庫,是python的一個開源項目,旨在為python提供一個繪圖庫。matplotlib與numpy組合是一種可行的matlab替代方案。在可視化中matplotlib是最常使用的工具,是對數據整體判斷、效果預測不可或缺的重要模塊。下面我們就來聊一聊如何使用matplotlib繪製一個二維動態圖。
  • Python畫地圖逃不過的basemap包「完全安裝手冊」
    01python虐我千百遍,我待python如初戀Python需要跳過的安裝的坑太太太太多了!!!!!前段時間看《利用python進行數據分析》這本書,到可視化的部分,看著最後的例子地圖挺酷炫的,跟著敲代碼的過程中,發現有時候不是你不會寫,是壓根都沒機會實現代碼!!!
  • python+ pycharm 環境安裝 + pycharm使用
    一、下載和安裝python1.可以搜索python官網找到官方連結點擊進入2.也可以用以下連結點擊進入:https://www.python.org/3.進入python後把滑鼠移到downloads上,然後看到下拉選項
  • Python 炫技操作:安裝包的八種方法
    使用 pip installpip 是最主流的包管理方案,使用 pip install xxx 就可以從 PYPI 上搜索並安裝 xxx (如果該包存在的話)。>更多 pip 的使用方法,可參考我之前寫的文章,介紹得非常清楚:最全的 pip 使用指南,50% 你可能沒用過。
  • 空氣懸浮鼓風機常見問題以及處理辦法總結!
    空氣懸浮鼓風機常見問題以及處理辦法總結! 空氣懸浮鼓風機由於自身具有高性能、效率高、低噪音、低能耗等優點被各個領域廣泛應用著。那跟隨小編一起來了解一下空氣懸浮鼓風機常見問題以及處理辦法吧: 1.
  • Python2 已終結,入手Python 3,你需要這30個技巧
    這種功能與常規的類以及其他類似的功能(返回多個值的函數以及 dictionary)相比較,有以下優勢:數據類型有最低代碼量要求因為數據類已經自帶了__eq__功能,故而你可以直接進行數據類的對比數據類自帶__repr__,你也可以直接在 debug 時列印出一個數據類數據類型需要你輸入提示
  • 在線jupyter,解決Python安裝失敗問題,新手學Python必備!
    對於動手能力較差的小夥伴們來說,安裝太過麻煩,一出現問題也不知道如何查錯,然後就從入門選擇放棄。針對這個問題,未明君想到一個簡單可行的解決方法,這個方法就是微軟的Azure Notebooks(https://notebooks.azure.com/),輸入網址就可以使用Python環境,真正做到了隨時隨地,開箱即用。
  • PVC吸塑工藝中的常見問題及解決辦法
    PVC吸塑貼膜工藝最大的特點是不需要噴漆或塗裝,是一種免漆工藝,此外它還可以包覆凹凸槽,曲面邊,鏤空雕刻件,是其他工藝無法比擬的,下面為大家介紹一下PVC吸塑工藝中的常見問題及解決辦法。現象二:局部起泡原因分析:1.噴膠不均勻導致局部膠量較少,粘接強度較低;2.PVC膜的問題,PVC膜含有增塑劑,在老化或受熱的情況下,增塑劑容易遷移到表面,影響粘接強度;3.吸塑機中的加熱管有問題,導致溫度不均勻
  • 電動觀光車銷售中的常見問題及解決辦法,全部告訴你
    [摘要]你了解電動觀光車銷售中的常見問題及解決辦法嗎?用客戶關心的問題和解決辦公都在這裡,讓我們一起來看看吧! 5、控制器品牌 6、方向控制 7、剎車系統 8、最高車速 9、制動距離 10、爬坡度 11、最小轉彎半徑 12、最大載重量 13、續行裡程 14、充電時間 15、額定成員 16、輪胎 二、 電動車常見問題或故障及解決辦法
  • 智能自助終端的常見問題以及解決辦法
    常見終端故障現象黑屏、白屏,觸控螢幕失靈,主機不啟動,讀卡失敗等。這些故障現象對當下嵌入式一體機提出了新的要求,室內、室外不同的安置環境要求智控設備的適應性強大;長時間不間斷運行也需要設備性能無可挑剔;移動化浪潮下能與手機完成交互,可接受二維碼掃描與識別;不同應用場景要求可以拓展身份證讀卡器、內置攝像頭等模塊。
  • 測試~python庫介紹(一) opencv
    從事測試工作已有4年了,期間通過python編寫了很多自動化腳本,接下來的日子和大家分享一下測試工作上常用的python庫,適合常年從事黑盒測試的同學了解一些入門級技巧