主頁(yè) > 知識(shí)庫(kù) > 完美處理python與anaconda環(huán)境變量的沖突問題

完美處理python與anaconda環(huán)境變量的沖突問題

熱門標(biāo)簽:淮安呼叫中心外呼系統(tǒng)如何 電話外呼系統(tǒng)招商代理 打印谷歌地圖標(biāo)注 佛山通用400電話申請(qǐng) 蘇州人工外呼系統(tǒng)軟件 京華圖書館地圖標(biāo)注 電話機(jī)器人貸款詐騙 廣東旅游地圖標(biāo)注 看懂地圖標(biāo)注方法

        anaconda指的是一個(gè)開源的Python發(fā)行版本,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴項(xiàng)。因?yàn)榘舜罅康目茖W(xué)包,Anaconda 的下載文件比較大(約 515 MB),如果只需要某些包,或者需要節(jié)省帶寬或存儲(chǔ)空間,也可以使用Miniconda這個(gè)較小的發(fā)行版(僅包含conda和 Python)。anaconda適合做數(shù)據(jù)分析,如果使用django、flask、scrapy框架則使用python較為方便,但兩個(gè)在一起會(huì)存在沖突。 

        出錯(cuò)信息如下:

 "Couldn't import Django. Are you sure it's installed and "
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to acti
vate a virtual environment?

        如果大家設(shè)置環(huán)境變量了,在終端輸入Python就會(huì)出現(xiàn)anaconda-Python,但無(wú)法找回原來(lái)的python.(也有可能直接顯示python,這是取決于兩個(gè)版本的環(huán)境變量?jī)?yōu)先級(jí),誰(shuí)的高就會(huì)顯示哪一個(gè)版本)。

        同樣如果輸入pip list,發(fā)現(xiàn)也是這樣的問題,它也是取決于Python版本的優(yōu)先級(jí)。

現(xiàn)在我們的需求是,隨時(shí)調(diào)用兩個(gè)不同版本的python,當(dāng)然你也可以選擇時(shí)刻修改系統(tǒng)的環(huán)境變量來(lái)進(jìn)行切換,個(gè)人感覺比較麻煩。下面是我的解決方案。

1、分別找到原生的Python和anaconda對(duì)應(yīng)的安裝目錄,并添加拷貝一下其啟動(dòng)文件(exe文件)。

原生python安裝目錄:C:\ProgramFiles\Python36\python.exe

Anaconda安裝目錄:D:\Anaconda3\python.exe

2、進(jìn)行驗(yàn)證,就會(huì)發(fā)現(xiàn)問題解決了。

(1)輸入Python3就會(huì)啟動(dòng)原來(lái)的Python,但要使用其對(duì)應(yīng)的pip命令就要指定一下Python版本了。

輸入Python3 –m pip –-version查看當(dāng)前Python對(duì)應(yīng)的pip版本;

輸入Python3 –m pip list查看當(dāng)前Python對(duì)應(yīng)的pip安裝的第三方庫(kù);

輸入Python3 –m pip install 庫(kù)名 即可安裝對(duì)應(yīng)的擴(kuò)展庫(kù);

輸入Python3 –m pip uninstall 庫(kù)名 即可卸載對(duì)應(yīng)的擴(kuò)展庫(kù);

(2)輸入Python-ana就會(huì)啟動(dòng)anaconda,但也要使用其對(duì)應(yīng)的pip命令就要指定一下Python版本了。

輸入Python-ana –m pip –-version查看當(dāng)前Python對(duì)應(yīng)的pip版本;

輸入Python-ana –m pip list查看當(dāng)前Python對(duì)應(yīng)的pip安裝的第三方庫(kù);

輸入Python-ana –m pip install 庫(kù)名即可安裝對(duì)應(yīng)的擴(kuò)展庫(kù);

輸入Python-ana –m pip uninstall 庫(kù)名即可卸載對(duì)應(yīng)的擴(kuò)展庫(kù)

3、需要說(shuō)明一點(diǎn),如果你經(jīng)常使用原生的Python,你就可以將其對(duì)應(yīng)的環(huán)境變量?jī)?yōu)先級(jí)放在前面,這樣,每次使用Python、pip命令就直接調(diào)用原生的Python了。同理,anaconda也能這樣設(shè)置。

話不多說(shuō),趕快啟動(dòng)你的Python之旅吧?。。。。。。。。?!

以上就是完美處理Python與anaconda環(huán)境變量的沖突問題的詳細(xì)內(nèi)容,更多關(guān)于Python與anaconda環(huán)境變量沖突問題的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • python anaconda 安裝 環(huán)境變量 升級(jí) 以及特殊庫(kù)安裝的方法
  • 淺談anaconda python 版本對(duì)應(yīng)關(guān)系
  • python 安裝庫(kù)幾種方法之cmd,anaconda,pycharm詳解
  • win10下安裝Anaconda的教程(python環(huán)境+jupyter_notebook)
  • Python 、Pycharm、Anaconda三者的區(qū)別與聯(lián)系、安裝過程及注意事項(xiàng)
  • win10 + anaconda3 + python3.6 安裝tensorflow + keras的步驟詳解
  • python3.7環(huán)境下安裝Anaconda的教程圖解
  • Python激活A(yù)naconda環(huán)境變量的詳細(xì)步驟

標(biāo)簽:呼和浩特 江蘇 畢節(jié) 湖州 中山 駐馬店 衡水 股票

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《完美處理python與anaconda環(huán)境變量的沖突問題》,本文關(guān)鍵詞  完美,處理,python,與,anaconda,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《完美處理python與anaconda環(huán)境變量的沖突問題》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于完美處理python與anaconda環(huán)境變量的沖突問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章