【miniconda、detectron2、adelaidet、pycharm安装教程】linux深度学习环境配置大礼包

阅读: 评论:0

【miniconda、detectron2、adelaidet、pycharm安装教程】linux深度学习环境配置大礼包

【miniconda、detectron2、adelaidet、pycharm安装教程】linux深度学习环境配置大礼包

安装要点

  • 安装要点
    • 一、系统安装:Ubuntu 20.04.6 LTS
    • 二、软件环境配置
      • (一)Miniconda安装
        • 1. Miniconda下载
        • 2. 添加清华源,方便下载各种包:
        • 3. 在miniconda中创建新环境:
      • (二)pytorch CPU版本安装
        • 1. 下载
        • 2. 在Get Started界面选择合适的版本,官网会给出相应的语句。
        • 3. 测试是否安装成功:
      • (三)detectron2安装
        • 1.首先需要gcc & g++ ≥ 5.4 .
        • 2.还要安装 ninja :
        • 3.安装detectron2
      • (四)adelaidet安装
      • (五)pycharm安装:
        • 1.安装pycharm
        • 2.po pycharm
    • 遇到的错误总结
      • 1. 运行中遇到no model named XX 错误.
      • 2.运行中如果出现下列报错

安装要点

一、系统安装:Ubuntu 20.04.6 LTS

二、软件环境配置

(一)Miniconda安装

安装conda进行软件管理。Miniconda是Anaconda的简化版,对于一般需求而言就够用了。因此,我这里安装Minconda3进行软件安装管理。

1. Miniconda下载

地址:/,版本根据所需选择下载。或者使用命令:

1	wget .sh  
2	sh Miniconda3-latest-Linux-x86_64.sh  
2. 添加清华源,方便下载各种包:
1.	conda config --add channels /  
2.	conda config --add channels /  
3.	conda config --add channels /  
4.	conda config --add channels /  

查看是否换好下载源:

#显示安装的频道  
conda config --set show_channel_urls yes  
#查看已经添加的频道  
conda config --get channels  
vim ~/.condarc  
3. 在miniconda中创建新环境:

 首先要进入终端中:右键——>在终端中打开
 创建环境:

1.	conda create -n XXX python=3.8  #XXX替换为环境名称(如glass),并指定环境的python的版本为3.8  

 其他常用命令:

1.	conda env list    #查看环境列表  
2.	conda activate glass    #进入环境  
3.	conda list    #获取环境中的包的列表  

(二)pytorch CPU版本安装

1. 下载

官网地址:/

2. 在Get Started界面选择合适的版本,官网会给出相应的语句。

这里我选择了stable(稳定版),linux操作系统,python语言,cpu版本,下载命令如下:

1.	pip3 install torch torchvision torchaudio –index-url   
3. 测试是否安装成功:
1.	import torch  
2.	print(torch.__version__)    #显示版本  

(三)detectron2安装

1.首先需要gcc & g++ ≥ 5.4 .

可以通过
方法一:

1.	sudo apt-get  build-dep  gcc  

方法二:

1.	sudo apt-get  install  build-essential  

安装完了可以执行如下的命令来查看版本,

1.	gcc --version  
2.还要安装 ninja :

 安装依赖re2c:

1.	  apt-get install re2c  

 查看版本:

1.	 re2c --version  

 下载ninja

1.	git clone .git  

 编译ninja

1.	cd ninja  
2.	./configure.py --bootstrap    

 安装ninja

1.	   cp ./ninja  /usr/bin  

 查看版本:

1.	ninja –version  
3.安装detectron2

方法一:

1.	python -m pip install 'git+.git'  
2.	# (add --user if you don't have permission)  

方法二:

1.	# Or, to install it from a local clone:  
2.	git clone .git  
3.	python -m pip install -e detectron2  

(四)adelaidet安装

注意:安装好detectron2之后再安装adelaidet
安装命令:

1.	git clone .git  
2.	cd AdelaiDet  
3.	python setup.py build develop       #如果遇到timeout错误可以使用pip install -v -e .  

(五)pycharm安装:

1.安装pycharm

(1)第一种方法:自带的Ubuntu软件中心
 可以从命令行安装PyCharm:

1.	sudo snap install pycharm-professional --classic  
2.	sudo snap install  pycharm-community --classic  

第一条安装专业版,第二条是社区版。安装后可以在Ubuntu软件中心看到。
 其实不在命令行执行,直接去Ubuntu软件中心也能下载。
这种方法:非常简单,但是速度特别慢!!
(2)第二种方法下载pycharm安装包
 下载pycharm
下载PyCharm:=linux
如果你下载的速度还是慢,我已经打包了2019年4月3日发布的2019.1.1版本。
下载:链接: 密码:iqp5vc
下载后,右键该压缩包,选择提取到此处。打开终端,输入

1.	cd 下载/pycharm-community-2019.1.1/  

上面的路径换成你的。继续执行:

1.	cd bin  
2.	sh pycharm.sh  

之后会弹出一个窗口,选择不导入设置->I confirm…->发不发送都可以
选择配色方案,黑色即可,右下角next,创建启动脚本。继续点右下角。
即可安装成功。
 配置快捷方式
第二种方法需要自己配置桌面快捷方式:

1.	sudo gedit ~/桌面/pycharm.desktop  

输入下面代码

1.	[Desktop Entry]  
2.	Name = PyCharm  
3.	Type = Application  
4.	Exec = /home/arron/下载/pycharm-community-2019.1.1/bin/pycharm.sh  
5.	Icon = /home/arron/下载/pycharm-community-2019.1.1/bin/pycharm.png  
6.	Terminal = False  

保存后双击,trust信任即可。PyCharm 成功启动,并且图标变成了 PyCharm 自带图标。
把 pycharm.desktop 从桌面复制到 /usr/share/applications/ 文件夹下:

1.	sudo cp ~/桌面/Pycharm.desktop /usr/share/applications/  

按 Super 键( Win 键),搜索 pycharm ,右键点击,选择添加到收藏夹即可:

2.po pycharm

如果安装专业版pycharm2023:
 在这里下载文件:链接: 提取码:Pv2G
 根据文件里的操作步骤操作。
 在软件里填上可用的激活码:

6JFDSJ2RAT-eyJsaWNlbnNlSWQiOiI2SkZEU0oyUkFUIiwibGljZW5zZWVOYW1lIjoiVU5JVkVSU0lUQVMgSVNMQU0gTkVHRVJJIFNVTkFOIEtBTElKQUdBIiwiYXNzaWduZWVOYW1lIjoiVGFvYmFv77ya5pif5YWJ572R57ucIOiwqOmYsuebl+eJiCIsImFzc2lnbmVlRW1haWwiOiJwY29tNjNAMTYzLmNvbSIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJEQiIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFMiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IklJIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSU0MiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRNIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSU0YiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiRFMiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSQyIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiQ0wiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IldTIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSRCIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlNWIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkRDIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRQIiwicGFpZFVwVG8iOiIyMDI0LTA2LTIxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBEQiIsInBhaWRVcFRvIjoiMjAyNC0wNi0yMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQU0kiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUENXTVAiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUlMiLCJwYWlkVXBUbyI6IjIwMjQtMDYtMjEiLCJleHRlbmRlZCI6dHJ1ZX1dLCJtZXRhZGF0YSI6IjAxMjAyMzA3MjhMUEFBMDA1MDA4IiwiaGFzaCI6IjQ3MDQwNjQ2LzIxODc3MTc5OjYwNzMyNjEzNyIsImdyYWNlUGVyaW9kRGF5cyI6NywiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-rvK/DeWQKjaftbOUSJD11SlRnbQ0WtPhDI764pYkpfn/6UW6HHM+PQ4YtSO8p2Q49ObYEry9deeotT4EgRfABCfLlRpJ2aYA6+DxZ8oLxPaGWt1H5AwbzK5fPdWfx1JcvmNOkpw1IKKDXT8rOsbvXGHnrkiG+9tX7LWWOpT2Wd6BYTbYHubtc1+gHi0SOi/wTMEFrMsOrJ6DpVQ7zDNoljXvkCE0uOG371xC3RfnhIL/CWZZXQUHqR9wjdjo7g2ZmptS24+1hTD8Vja9SE5XXMwC6wCahR3ECfvpNWeQiQabKoRfEjC5RAcf3Cp7pQ0VfOrHlqrzJJlw+hNm5nvQgQ==-MIIETDCCAjSgAwIBAgIBDzANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIyMTAxMDE2MDU0NFoXDTI0MTAxMTE2MDU0NFowHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMjEwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/W3uCpU5M2y48rUR/3fFR6y4xj1nOm3rIuGp2brELVGzdgK2BezjnDXpAxVDw5657hBkAUMoyByiDs2MgmVi9IcqdAwpk988/Daaajq9xuU1of59jH9eQ9c3BmsEtdA4boN3VpenYKATwmpKYkJKVc07ZKoXL6kSyZuF7Jq7HoQZcclChbF75QJPGbri3cw9vDk/e46kuzfwpGftvl6+vKibpInO6Dv0ocwImDbOutyZC7E+BwpEm1TJZW4XovMBegHhWC04cJvpH1u98xoR94ichw0jKhdppywARe43rGU96163RckIuFmFDQKZV9SMUrwpQFu4Z2D5yTNqnlLRfAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQU5FZqQ4gnVc+inIeZF+o3ID+VhcEwSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBANLG1anEKid4W87vQkqWaQTkRtFKJ2GFtBeMhvLhIyM6Cg3FdQnMZr0qr9mlV0w289pf/+M14J7S7SgsfwxMJvFbw9gZlwHvhBl24N349GuthshGO9P9eKmNPgyTJzTtw6FedXrrHV99nC7spaY84e+DqfHGYOzMJDrg8xHDYLLHk5Q2z5TlrztXMbtLhjPKrc2+ZajFFshgE5eowfkutSYxeX8uA5czFNT1ZxmDwX1KIelbqhh6XkMQFJui8v8Eo396/sN3RAQSfvBd7Syhch2vlaMP4FAB11AlMKO2x/1hoKiHBU3oU3OKRTfoUTfy1uH3T+t03k1Qkr0dqgHLxiv6QU5WrarR9tx/dapqbsSmrYapmJ7S5+ghc4FTWxXJB1cjJRh3X+gwJIHjOVW+5ZVqXTG2s2Jwi2daDt6XYeigxgL2SlQpeL5kvXNCcuSJurJVcRZFYUkzVv85XfDauqGxYqaehPcK2TzmcXOUWPfxQxLJd2TrqSiO+mseqqkNTb3ZDiYS/ZqdQoGYIUwJqXo+EDgqlmuWUhkWwCkyo4rtTZeAj+nP00v3n8JmXtO30Fip+lxpfsVR3tO1hk4Vi2kmVjXyRkW2G7D7WAVt+91ahFoSeRWlKyb4KcvGvwUaa43fWLem2hyI4di2pZdr3fcYJ3xvL5ejL3m14bKsfoOv

遇到的错误总结

1. 运行中遇到no model named XX 错误.

 解决方法:可以在终端里,先进入glass环境(命令是:conda activate glass),再使用pip install XX下载.
 如果pip方式下载太慢可以更换清华源:
更新pip版本:

1.	pip install pip -U  

更换清华源:

1.	pip config set global.index-url   

2.运行中如果出现下列报错

ImportError:/home/glass/glasses1107/adet/_C.cpython-38-x86_64-linux-gnu.so:Undefined symbol:_Z…(很多字母)
 解决方法:
将/home/glass/AdelaiDet/adet/_C.cpython-38-x86_64-linux-gnu.so复制粘贴到/home/glass/glasses1107/adet/_C.cpython-38-x86_64-linux-gnu.so中替换。

转载请告知我,并标注来源!!!
有任何疑问,评论区见~

本文发布于:2024-02-01 15:17:00,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170677182037528.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:大礼包   深度   环境   教程   miniconda
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23