python2與python3共存時的pip問題
在樹莓派上同時安裝有python2和python3,初始的pip是9.01版本,用pip install django只能安裝到1.11版本,但是我需要2.0的django。
於是升級pip:
python -m pip install --upgrade pip
pip升級到最新18.0版本,順利安裝Django 2.0。
然而這時候,pip3可以正常使用,pip2則會出錯:
Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> from pip import main ImportError: cannot import name main
因為兩個版本的python用的是同一個pip,會互相影響,需重新安裝各自版本的pip:
python3-m pip install --upgrade pip --force-reinstall
python2-m pip install --upgrade pip --force-reinstall
再使用pip2,pip3都正常了。
python2與python3共存時的pip問題
相關推薦
python2與python3共存時的pip問題
main cal ins djang eba import -m install 一個 在樹莓派上同時安裝有python2和python3,初始的pip是9.01版本,用pip install django只能安裝到1.11版本,但是我需要2.0的django。 於是升級p
Windows下python2和python3共存時pip失效的解決辦法
python ins win style color python3安裝 解決 pan python3 同時有python2和python3的時候,使用pip install命令系統不能檢測出對應的python,所有不能再用pip install安裝包.改用以下命令: 為p
python2與python3共存之後 pip 無法使用
本地系統內同時存在python2和3的版本的話,使用pip(或者其他類似的script資料夾中的指令碼命令)命令,其所關聯的python直譯器版本可能並不是預期中的版本號。 因此,可以直接先分別在兩個pip所在的目錄中使用命令,看看究竟是哪個pip不能使用。
解決windows下python2和python3共存時,pip失效
fat ML creat htm -- error 安裝 .exe launch 使用pip安裝時報錯, pip install SendKeysFatal error in launcher: Unable to create process using ‘"c:\lib
python學習--python2和python3共存時如何優雅地用pip安裝模組?
參考網頁: 1. 同時裝了Python3和Python2,怎麼用pip? 2. How to install pip for Python 3 on Mac OS X? 自己試了一下,發現其實解決方案很簡單。 在python2時,使用語句: pip install xxx
關於Python2與python3共存的一點補充
python2 python3 本人實驗是在windows下cmd環境下完成的。 py -2與py -3分別指定運行python2和python3。但python命令依然可以使用,默認進入python3,virtualenv是使用pip3安裝的,只能新建python3的虛擬環境。 py -2
python2和3共存時pip安裝的問題
python pip安裝有python2和python3多版本的情況下,我們使用pip安裝模塊容易出問題:[root@python ~]# python -m pip install psutilCollecting psutil Downloading psutil-5.4.1.tar.gz (408k
如何讓Python2與Python3共存
一、摘要 最近做服務測試的時候,實在被第三方模組折磨的夠嗆,從安裝就存在相容Py2和Py3的問題,產品提供的服務越來越多,做服務驗證也不得不跟進支援測試,這眼前的Hadoop/Hive/Hbase/HDFS等等三方模組五花八門,版本相容性更是參差不齊,於是就催生了寫這麼個東西的衝動 二、安裝 首先分別安
windows中python2與python3共存
python及pip安裝 一、python3及pip安裝 在python官網下載並安裝需要版本的python3 安裝過程中選擇“Add Python 3.6 to PATH”,並選擇自定義安裝 (可以選擇64位來裝,我只是截個圖示意下。。) 裝的時候pip
win10系統下python2與python3共存問題
安裝環境 Windows版本:Windows 10 家庭中文版 Python 2 版本:Python 2.7.14 Python 3 版本:Python 3.5.5 安裝過程 以我為例,我在裝Python 2之前已經裝過了 python3,除了安裝路徑全部預
python2與python3共存,為了安裝TensorFlow去安裝python3.6+Anaconda
現在我把python3-32位解除安裝後,再次在shell下執行python直接呼叫的就是python2的環境了,說明python3原先是首選 可能是因為在path環境變數中它排的比較靠前 去官網直接下載python3.6.7的exe版(web版要在安裝過程中線上下載),直接安裝後直接使用
ubuntu下anaconda完美解決python2與python3共存問題
先,大家需要了解的是,在原有的ubuntu系統下,是具備python環境的,但是,為了在不同的時期,會有不同的需要,有時候,需要的使用python2,但也有些情況時需要使用python3 ,那麼,如何才能夠,在ubuntu系統下隨意切換,並且快速使用python2,python3這兩個版本呢~接下來
python2, python3共存時虛擬環境的安裝
1 把虛擬環境安裝到python2中 1 pip2 install virtualenv 2 pip2 install virtualenvwrapper-win(windows), pip2 install virtualenvwrapper(linux) 2 把虛擬
windows下Python2與Python3共存的使用方法
安裝環境: Windows版本:Windows 10 家庭中文版 Python 2 版本:Python 2.7.11 Python 3 版本:Python 3.5.2 1.安裝Python Python官方下載地址:https://www.python.org/downl
Windows·Python2與Python3共存
安裝Python2和Python3 分別下載Python2和Python3的安裝包,然後分別安裝即可。在Python3(>=3.3)安裝的同時,安裝包還會在系統中安裝了啟動器py.
解決Windows 下 anaconda python2 與 python3 共存問題
對於python剛入門的人都會遇到一個選擇問題:選擇python2 還是python3,眾所周知,python與其它程式語言不一樣即新版本與舊版本是不相容的,最明顯的區別就是語法上都存在差異。剛開始入門的時候因為暫時問題需求不是很多,而且因為據說1.支援p
關於python2與python3共存問題
這個問題困擾了我很久,也是在一次偶然的機會解決了。現在就與大家分享一下,對於又想用python2又想用python3的小夥伴可以看看。 其實,這個方法也是挺簡單的。我使用的是python2與anaconda3,將他們都加入環境變數。如果先加入的是python2
Conda python2 與 python3 共存及切換,以及包管理
http://conda.pydata.org/docs/test-drive.html Install a different version of Python conda create --name py2 python=2 Verify environment ad
windows python2 與python3 共存(以及pip2與pip3的共存)
博主通常使用的是python3,然後需要跑一個實驗程式碼,需要用到python2,然後就配置一下python2與python共存的問題 目標:python–>python3.5,pip–>pip3,python2–>python2.7,p
win10下安裝python2與python3以及pip共存
用戶目錄 strong exe 路徑 org enc setup 最新版 .com 一 分別安裝python2和python3 註意: 安裝時記得勾選 Add Python.exe to Path 二 安裝pip Python3最新版本有pip,無需安裝 Pytho