開源軟件包和環(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)境管理的特點,因此很適合快速在新的機(jī)器上部署Python環(huán)境。
相關(guān)文章
Django框架ORM操作數(shù)據(jù)庫不生效問題示例解決方法
本文詳細(xì)描述使用Django 的ORM框架操作PostgreSQL數(shù)據(jù)庫刪除不生效問題的定位過程及解決方案,并總結(jié)使用ORM框架操作數(shù)據(jù)庫不生效的問題的通用定位方法,感興趣的朋友跟隨小編一起看看吧2023-01-01np.where()[0] 和 np.where()[1]的具體使用
這篇文章主要介紹了np.where()[0] 和 np.where()[1]的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03python實現(xiàn)web應(yīng)用框架之增加響應(yīng)對象
這篇文章主要介紹了python利用web應(yīng)用框架如何增加響應(yīng)對象的,文中有相應(yīng)的代碼示例,對大家的學(xué)習(xí)或工作有一定的參考價值,需要的同學(xué)可以參考下2023-05-05pytorch geometric的GNN、GCN的節(jié)點分類方式
這篇文章主要介紹了pytorch geometric的GNN、GCN的節(jié)點分類方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12