開源軟件包和環(huán)境管理系統(tǒng)Anaconda的安裝使用
Anaconda 實際上是一個軟件發(fā)行版,它附帶了conda、Python和150多個科學(xué)包及其依賴項。其中,conda是一個開源的軟件包管理系統(tǒng)和環(huán)境管理系統(tǒng),和 virtualenv 功能差不多,可以在電腦上同時安裝Python2和Python3。
安裝:
試了下,不能使用pip安裝,需要到 官網(wǎng)下載 ,然后安裝。
conda使用
通過conda管理包
# 安裝pandas $ conda install pandas # 更新pandas $ conda update pandas # 刪除pandas $ conda remove pandas # 搜索 $ conda search pandas
管理環(huán)境:
# 創(chuàng)建py2的python2環(huán)境,自帶pandas和numpy $ conda create -n py2 python=2 pandas numpy # 激活py2環(huán)境,通過python -V可以看到是python2.7 $ source activate py2 # 退出py2環(huán)境 $ source deactivate # 創(chuàng)建py3的Python3環(huán)境 $ conda create -n py3 python=3 pandas numpy # 激活py3環(huán)境 $ source activate py3 # py3環(huán)境中安裝相關(guān)包 $ conda install pandas
注意:在py3中安裝的包,在py2中是看不到的,py2與py3的環(huán)境完全是隔離的。
Anaconda具有跨平臺、包管理、環(huán)境管理的特點,因此很適合快速在新的機器上部署Python環(huán)境。
相關(guān)文章
用Python實現(xiàn)童年貪吃蛇小游戲功能的實例代碼
這篇文章主要介紹了用Python實現(xiàn)童年貪吃蛇小游戲功能的實例代碼,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12
使用Pandas對數(shù)據(jù)進行篩選和排序的實現(xiàn)
這篇文章主要介紹了使用Pandas對數(shù)據(jù)進行篩選和排序的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
Pycharm開發(fā)Django項目創(chuàng)建ORM模型的問題
ORM,全稱Object Relational Mapping,通過ORM我們可以通過類的方式去操作數(shù)據(jù)庫,而不用再寫原生的SQL語句,下面通過本文給大家介紹Pycharm開發(fā)Django項目ORM模型介紹,感興趣的朋友一起看看吧2021-10-10

