簡單記錄下卸載重裝Anaconda、裝PANDAS包及Anaconda筆記

//by Chaos

重裝

上周安裝pandas包的時候不知道為什么把Anaconda的環(huán)境搞壞了
今天晚上開始準(zhǔn)備修一下,然后就開始發(fā)現(xiàn)一些文件后面多了這個~。把另一臺電腦的文件開始替換,然后發(fā)現(xiàn)又有別的問題,又根據(jù)報錯修,發(fā)現(xiàn)少的越來越多。無奈決定重裝Anaconda。
先把ENV文件拷出來,然后用自帶的卸載程序卸載,重裝以后再把虛擬環(huán)境拷進(jìn)去。

教訓(xùn)是,重裝是最快的,有問題的時候還是重裝吧

重裝以后繼續(xù)安裝上周的pandas包

Python pandas包

Python pandas包用于數(shù)據(jù)操作和分析,更直觀的方式處理標(biāo)記或關(guān)系數(shù)據(jù)。
基于numpy軟件包構(gòu)建,pandas包括標(biāo)簽,描述性索引,在處理常見數(shù)據(jù)格式和丟失數(shù)據(jù)方面比較厲害。

Python pandas包 Anaconda中安裝

安裝 pandas,選擇在Anaconda中安裝
命令:conda install pandas

Python pandas包 使用pip安裝

pip install pandas
顯示結(jié)果找不到,報錯。

安裝失敗.png

更換源
先用阿里云的源:pip install pandas -i http://mirrors.aliyun.com/pypi/simple/
還是顯示失敗

更換中國科技大學(xué)源
:pip install pandas -i https://pypi.mirrors.ustc.edu.cn/simple/
顯示成功

安裝成功.png

可以看到已經(jīng)安裝好.png

附錄:
附:
豆瓣:https://pypi.douban.com/simple/
清華:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云 https://mirrors.aliyun.com/pypi/simple/
中國科技大學(xué) https://pypi.mirrors.ustc.edu.cn/simple/
中國科學(xué)技術(shù)大學(xué) http://pypi.mirrors.ustc.edu.cn/simple/

卸載pandas


卸載pandas.png

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow

附錄:
pip檢測更新
命令:pip list –outdated
pip升級包
命令:pip install --upgrade packagename
pip卸載包
命令:pip uninstall packagename

參考文檔
PANDAS
PIP 更換國內(nèi)安裝源

重裝ANACONDA以后,我覺得我應(yīng)該稍微寫下ANACONDA的學(xué)習(xí)筆記。

什么是ANACONDA

ANACONDA的中文翻譯和python差不多
都是蛇,為啥這些語言、環(huán)境開發(fā)大神都這么愛蟒蛇呢。


ANACONDA.png

這張圖就長得很像一個蟒蛇

Anaconda是一個包含超多科學(xué)包及其依賴項(xiàng)的發(fā)行版本。其包含的科學(xué)包包括:conda, numpy, scipy, ipython notebook等。

為啥要裝Anaconda

1)附帶數(shù)據(jù)包:Anaconda 附帶了一大批常用數(shù)據(jù)科學(xué)包,附帶了 conda、Python 和超多個科學(xué)包及其依賴項(xiàng)。
2)裝包容易:直接conda install:管理包Anaconda 是在 conda(一個包管理器和環(huán)境管理器)上發(fā)展出來的。conda(包管理器)安裝和管理這些包很容易,包括安裝、卸載和更新包
3)可以管理多個環(huán)境: 我安裝兩個Python版本,conda可以為不同的項(xiàng)目建立不同的運(yùn)行環(huán)境。比如不同的pandas版本,不可能同時安裝兩個 Numpy 版本,用conda可以為每個 Numpy 版本創(chuàng)建一個環(huán)境,然后項(xiàng)目的對應(yīng)環(huán)境中工作。

如果你需要的包要求不同版本的Python,你無需切換到不同的環(huán)境,因?yàn)閏onda同樣是一個環(huán)境管理器。僅需要幾條命令,你可以創(chuàng)建一個完全獨(dú)立的環(huán)境來運(yùn)行不同的Python版本,同時繼續(xù)在你常規(guī)的環(huán)境中使用你常用的Python版本?!猍conda官方網(wǎng)站]

Anaconda、conda、pip、virtualenv的區(qū)別

  • Anaconda:包含conda
  • conda:包及其依賴項(xiàng)和環(huán)境的管理工具,適用多個語言和平臺,
  • pip:用于安裝和管理軟件包的包管理器,編寫語言- python(有pip和pip3)
    pip采用的是遞歸縮寫進(jìn)行命名的,兩個解釋:“Pip installs Packages”(“pip安裝包”)or “Pip installs Python”(“pip安裝Python”)
  • virtualenv:創(chuàng)建一個獨(dú)立的Python環(huán)境的工具。virtualenv將會為它自己的安裝目錄創(chuàng)建一個環(huán)境,這并不與其他virtualenv環(huán)境共享庫
  • pip&conda:差別在于依賴性檢查;環(huán)境管理;對系統(tǒng)自帶的python影響;適用語言
  • pip、virtualenv&conda:conda結(jié)合了pip和virtualenv的功能。

安裝

Anaconda可以在Windows、macOS、Linux系統(tǒng)平臺中安裝和使用。
安裝方法就是下一個軟件包,傻瓜安裝。
若“Anaconda-Navigator”成功啟動,則說明真正成功地安裝了Anaconda


Anaconda-Navigator.png

“Anaconda-Navigator”中已經(jīng)包含“Jupyter Notebook”、“Jupyterlab”、“Qtconsole”和“Spyder”。


包含內(nèi)容.png

Anaconda命令行

在Anaconda


Anaconda命令行.png

①進(jìn)入python36環(huán)境


python36.png

② 在當(dāng)前環(huán)境中安裝包
conda install <package_name>


conda install.png

conda install pandas在當(dāng)前python36環(huán)境中安裝pandas包。

③ 使用pip安裝包
pip install <package_name>
pip可以安裝一些conda無法安裝的包;conda也可以安裝一些pip無法安裝的包。因此當(dāng)使用一種命令無法安裝包時,可以嘗試用另一種命令。

④conda list/info
→ 使用場景
查詢conda版本、conda下的信息


conda 版本.png
conda 安裝包.png

特點(diǎn)

  • 開源

  • 安裝過程簡單

  • 高性能使用Python和R語言

  • 免費(fèi)的社區(qū)支持

  • conda包

  • 環(huán)境管理器

  • 1,000+開源庫

參考文檔

Anaconda官方網(wǎng)站
初學(xué) Python 者自學(xué) Anaconda 的正確姿勢
Anaconda介紹、安裝及使用教程

心得體會

  • 做任何事不能太過于執(zhí)著,比如說學(xué)新東西,給自己的目標(biāo)是隨便學(xué)學(xué),那就可以一直學(xué)。什么事情非要學(xué)會,那就很快壓力過大,不能繼續(xù)學(xué)習(xí)了。
  • 不管覺得自己知道的東西多么的不成熟,還是要把它寫下來的,寫下來慢慢理一理就慢慢成熟了
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容