<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
在跑專案時,常常會安裝很多的包,也通常會遇到需要安裝指定版本的包,以及包與包不相容的問題。
比如:在專案1中安裝librosa時,會自動安裝相應版本的numpy。而如果你把各個專案都放在一個環境下,且專案2需要的numpy並不是這個版本,可能就會被替換,從而出現不相容的問題。
因此,建議在執行專案時,針對每一個專案單獨建立環境,這樣能夠保證各個專案之間的環境互不影響。在執行指定專案時,只需要啟用該專案所在的環境即可。
通常我們安裝完anaconda後,電腦本地會有一個base環境,不過我們通常不在base環境下跑專案。接下來一起學一學如何建立專案需要的環境吧!
conda create -n 環境名 python=版本號
例如:conda create -n myproject python=3.7
此處表示新建一個名為myproject
的環境,python版本為3.7
conda activate 環境名
例如:conda activate myproject
pip install 包名
例如:pip install librosa
安裝指定版本的包
pip install 包名==版本號
✍注意是==
哦!
常見於復現程式碼時,通常原作者都將環境所需要的包放在requirements.txt
檔案中,此時我們只需要
①將目錄切換到requirements.txt
所在的位置。
cd 目錄
②執行命令
pip install -r requirements.txt
此時,pip install
命令會逐一讀取requirements.txt
中的內容。
省時省力!
如果執行命令時報錯,就看一下檔案裡是否有註釋語句,刪除註釋語句。(筆者的親身經歷,不過尚不知道原理)
我們自己應該怎麼寫
requirements.txt
呢?很簡單,如下圖所示,把需要的包按照包名==版本號
的格式,寫入txt
檔案中即可:
解除安裝已安裝的包
pip uninstall 包名
解除安裝指定版本的包
pip uninstall 包名==版本號
①切換到requirements.txt
檔案所在目錄
cd 目錄
②執行命令
conda uninstall -t requirements.txt
conda list
方法1:啟用base環境即可
conda activate base
方法2:deactivate直接退出
conda deactivate 環境名
conda info --env
8、刪除不需要的環境
conda remove -n 環境名 --all
例如:conda remove -n myproject --all
自己在設定好conda後,使用R,會提示缺少library,在我的報錯中是缺少庫檔案 (之前忘了儲存圖了)。
libiconv.so.2:cannot open shared object file: No such file or directory
但是不在conda的環境下啟動R就沒事,使用 ` locate ` 整個伺服器都沒有發現類似的檔案,這個時候需要使用conda安裝libiconv才可以正常使用R。
之前搜尋問題的時候,看到健明老師有過類似的問題,不過我們缺少的庫檔名稱不一樣。大家如果遇到類似的問題,可以安裝庫試試。
到此這篇關於conda建立環境、安裝包、刪除環境步驟的文章就介紹到這了,更多相關conda建立環境 安裝包內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45