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客戶端
- Linux安裝Python3後,如何使用pip命令LinuxPython
- ubuntu 安裝指定版本dockerUbuntuDocker
- Ubuntu安裝golang多版本UbuntuGolang
- CentOS 同時安裝多個版本的Python3CentOSPython
- 讓pip使用python3而不是python2Python
- Ubuntu 16.04 安裝 Tensorflow Gpu版本UbuntuGPU
- 在ubuntu18.04版本安裝vscode和除錯使用UbuntuVSCode除錯
- centos7 python2 安裝pipCentOSPython
- 檢視 pip 指向哪個 python 版本和包安裝路徑Python
- Mac安裝python2和python3,並配置MacPython
- 如何在 Ubuntu 22.04 上安裝 Python Pip?UbuntuPython
- 使用VS Code時如何切換Python版本?VS Code中如何在Python3與Python2之間自由切換?Python
- 在Ubuntu 18.04安裝tensorflow 1.12 GPU版本UbuntuGPU
- Ubuntu 18.04.6 TLS版本安裝docker問題UbuntuTLSDocker
- ubuntu更換安裝源和pip映象源Ubuntu
- 學Python用哪個版本?Python3和Python2有何區別?Python
- ubuntu 16.04下安裝最新版本nodejs和npmUbuntuNodeJSNPM
- 如何在 Ubuntu 上安裝最新版本的 GitUbuntuGit
- Ubuntu下 解除安裝protobuf並安裝指定版本的protobufUbuntu
- pip包 高版本轉低版本 或者直接pip低版本包
- brew 安裝python3:如何使用brew安裝Python3Python
- pip安裝和使用入門指南
- Ubuntu 安裝最新版本 Node.jsUbuntuNode.js
- 如何將 Ubuntu 版本升級到新版本Ubuntu
- R語言安裝多個版本和多版本Rstudio管理R語言
- 配置和使用nvm免安裝版本(nvm-noinstall.zip)
- Open3d之python版本快速安裝和使用3DPython
- 在Ubuntu上安裝最新版本的HandbrakeUbuntu
- ubuntu16.04 安裝 npm和node,利用n模組切換node版本UbuntuNPM
- 阿里雲上安裝pip3(Ubuntu)阿里Ubuntu
- 學Python用哪個版本?Python2與Python3有何區別?Python
- Ubuntu最新版本(Ubuntu22.04LTS)安裝nfs伺服器UbuntuNFS伺服器
- Ubuntu pecl 多版本 PHP 安裝擴充套件,避免衝突UbuntuPHP套件
- 如何在 Ubuntu 上安裝和使用 R 語言Ubuntu
- 安裝mysql(版本:8.0.28)MySql
- 安裝centOS版本oracleCentOSOracle
- 新手學python哪個版本好?Python2與Python3有何區別?Python