寫在前面:
研究了半天前同事的代碼,然后發現這個是開源的,不是他寫的。。
本地有一套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