Ubuntu下同時安裝了python2版本和python3版本如何使用pip
在ubuntu14.04系統中python和pip存在2個位置,分別是
/usr/bin/ 和/usr/local/bin/
如果你不清楚你自己現在使用的時哪個python和pip請分別使用以下操作:
python
在圖片的最下方顯示時python2.7
sudo pip install --upgrade pip
在圖片的最下方顯示當前預設pip是在/usr/local/bin/中的pip,並且指向python2.7
Ubuntu下同時安裝了python2版本和python3版本如何使用pip分別為P2和P3安裝不同類庫,在筆者的Ubuntu電腦上同時安裝了Pyton2.7和Python3.4兩個版本,在安裝Scrapy這個爬蟲框架時,由於版本只支援Python2,使用pip2 install Scarpy時,會出如下錯誤:
在筆者電腦上預設python版本是python3.4,所以使用pip2時會報錯。解決方法如下:
1、先修改預設的python版本:
sudo rm /usr/bin/python #先刪除對應的軟連結
sudo ln -s /usr/bin/python2.7 /usr/bin/python #為python2建立軟連結,2.7是筆者自己使用的版本號
這一步是為確保你在使用pip2時始終安裝,編譯用到的是python2版本
2、使用修改pip2的檔案內容:
which pip2 # 預設是在/usr/bin/目錄下
sudo vim /usr/bin/pip2
使用vim編輯器開啟後,將第一行修改為:#!/usr/bin/python2
3、接下來再次執行pip2,成功執行:
相關文章
- 當同時安裝Python2和Python3後,如何相容並切換使用詳解(比如pip使用)Python
- Windows下同時安裝執行多個版本的jmeter客戶端WindowsJMeter客戶端
- Ubuntu安裝golang多版本UbuntuGolang
- Linux安裝Python3後,如何使用pip命令LinuxPython
- 03.再安裝python2的版本Python
- CentOS 同時安裝多個版本的Python3CentOSPython
- pip指定安裝包版本
- 讓pip使用python3而不是python2Python
- centos7 python2 安裝pipCentOSPython
- Python多版本pip安裝庫的問題Python
- Ubuntu下如何檢視GPU版本和使用資訊?UbuntuGPU
- 檢視 pip 指向哪個 python 版本和包安裝路徑Python
- ubuntu更換安裝源和pip映象源Ubuntu
- 在ubuntu18.04版本安裝vscode和除錯使用UbuntuVSCode除錯
- Ubuntu 16.04 安裝 Tensorflow Gpu版本UbuntuGPU
- pip包 高版本轉低版本 或者直接pip低版本包
- 如何在 Ubuntu 上安裝最新版本的 GitUbuntuGit
- Mac安裝python2和python3,並配置MacPython
- ubuntu使用ppa源安裝最新版本的gitUbuntuGit
- 如何在 Ubuntu 22.04 上安裝 Python Pip?UbuntuPython
- aix不同版本安裝oracle的不同版本時的要求AIOracle
- 使用VS Code時如何切換Python版本?VS Code中如何在Python3與Python2之間自由切換?Python
- ubuntu 16.04 安裝php 5 6等版本UbuntuPHP
- Ubuntu 及衍生版本使用者安裝 Conky Manager 2.1Ubuntu
- pip安裝和使用入門指南
- 同時有 python2和 python3,怎麼讓 ipython 選擇不同的版本啟動?Python
- Ubuntu 安裝最新版本 Node.jsUbuntuNode.js
- 如何將 Ubuntu 版本升級到新版本Ubuntu
- ubuntu 16.04下安裝最新版本nodejs和npmUbuntuNodeJSNPM
- 學Python用哪個版本?Python3和Python2有何區別?Python
- brew 安裝python3:如何使用brew安裝Python3Python
- 安裝了UbuntuUbuntu
- 在Ubuntu上安裝最新版本的HandbrakeUbuntu
- 在Ubuntu 18.04安裝tensorflow 1.12 GPU版本UbuntuGPU
- Ubuntu安裝php7.1版本 laravel環境UbuntuPHPLaravel
- 在Ubuntu上安裝Node.js的Upstream版本UbuntuNode.js
- ubuntu16.04 安裝 npm和node,利用n模組切換node版本UbuntuNPM
- 使用免安裝版本在windows上手動安裝PostgreSQLWindowsSQL