【AI模型測試】anaconda linux 常用命令、安裝源、清理緩存(轉)


 


寫在前面:

研究了半天前同事的代碼,然后發現這個是開源的,不是他寫的。。

本地有一套linux環境,想自己在windows搭建一套環境,發現各種pip包安裝不了,所以就先把windows暫放一下,等有時間去搞。

然后轉陣地從linux從零開始搭建anaconda的環境,聽技術小妹妹說,他們每一個模型測試環境,安裝包,版本號都不一樣,所以需要獨立搭建每個人的測試環境。

然后就從創建anaconda,下載conda安裝包,切換環境,下載各種必須的安裝包開始,到最后運行程序,逐一的排查問題,到最終用幾張圖片測試可以疏通。

剩下的就是研究代碼及整體的流程怎么玩了。加油吧,少年


Anaconda的介紹:

https://www.jianshu.com/p/62f155eb6ac5

Anaconda安裝:
官網下載地址:https://www.anaconda.com/download/#linuxhttps://www.anaconda.com/download/#linux
各版本預覽:https://repo.anaconda.com/archive/

# 執行安裝文件,-p指定位置
./Anaconda3-5.2.0-Linux-x86_64.sh -p /home/anaconda3/
#yes 
#Do you wish the installer to initialize Anaconda3
#by running conda init? [yes|no] 決定你是否願意將anaconda放入環境變量
#yes
source ~/.bashrc
# 在/etc/profile尾部,添加如下,所有用戶就都可以用了
export PATH=/home/anaconda3/bin:$PATH

 

常用命令:

# 創建一個名為envTest的環境,指定Python版本是3.6
conda create -n envTest python==3.6
# 激活虛擬環境
activate envTest # for Windows
source activate envTest # for Linux & Mac
# 退出虛擬環境
deactivate envTest # for Windows
source deactivate envTest # for Linux & Mac
# 刪除一個已有的環境
conda remove -n envTest --all
# 復制某個環境
conda create -n new_env_name --clone old_env_name 
# 安裝
conda install scikit-learn
# 分享環境 需先activate激活環境
conda env export > environment.yml
conda env create -f environment.yml

 

修改python版本

#1.新建一個anaconda虛擬環境,指定Python版本
conda create -n envTest python=3.5
#2.直接將現有的anaconda中python更改為3.5
sudo conda install python=3.5
#3.下載並安裝對應Python版本的anaconda,anaconda4.2->python3.5
#https://repo.continuum.io/archive/

 

清理anaconda緩存:

conda clean -p # 刪除沒有用的包 --packages
conda clean -t # 刪除tar打包 --tarballs
conda clean -y -all # 刪除所有的安裝包及cache(索引緩存、鎖定文件、未使用過的包和tar包)

conda 國內源

#    查看當前源
conda config --show-sources
#    添加源
#conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ #清華源停服 
# 騰訊雲
conda config --add channels https://mirrors.cloud.tencent.com/anaconda/pkgs/free/
conda config --add channels https://mirrors.cloud.tencent.com/anaconda/pkgs/main/
conda config --set show_channel_urls yes
#    換回默認源
conda config --remove-key channels

pip 國內源

阿里雲 :http://mirrors.aliyun.com/pypi/simple/
中國科技大學: https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) :http://pypi.douban.com/simple/
清華大學 :https://pypi.tuna.tsinghua.edu.cn/simple/
中國科學技術大學: http://pypi.mirrors.ustc.edu.cn/simple/

# 使用豆瓣源安裝
pip install opencv-python -i http://pypi.douban.com/simple 
# 報錯說不信任該源,執行如下:
pip install opencv-python -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

# 生成requirements.txt文件
pip freeze > requirements.txt
# 安裝requirements.txt依賴
pip install -r requirements.txt

————————————————

原文鏈接:https://blog.csdn.net/weixin_33127753/article/details/82842002


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM