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

安装要点

一、系统安装:Ubuntu 20.04.6 LTS

二、软件环境配置

(一)Miniconda安装

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

1. Miniconda下载

地址:https://docs.conda.io/projects/miniconda/en/latest/,版本根据所需选择下载。或者使用命令:

1	wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh  
2	sh Miniconda3-latest-Linux-x86_64.sh  
2. 添加清华源,方便下载各种包:
1.	conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
2.	conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/  
3.	conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/  
4.	conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/  

查看是否换好下载源:

#显示安装的频道  
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. 下载

官网地址:https://pytorch.org/

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

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

1.	pip3 install torch torchvision torchaudio –index-url https://download.pytorch.org/whl/cpu  
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 https://github.com/ninja-build/ninja.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+https://github.com/facebookresearch/detectron2.git'  
2.	# (add --user if you don't have permission)  

方法二:

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

(四)adelaidet安装

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

1.	git clone https://github.com/aim-uofa/AdelaiDet.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:https://www.jetbrains.com/pycharm/download/#section=linux
如果你下载的速度还是慢,我已经打包了2019年4月3日发布的2019.1.1版本。
下载:链接:https://share.weiyun.com/5EHBVyp 密码: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:
 在这里下载文件:链接:https://pan.quark.cn/s/992295745872 提取码: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 https://pypi.tuna.tsinghua.edu.cn/simple  

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中替换。

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
安装MinicondaLinux系统上是相对简单的。你可以按照以下步骤进行操作: 1. 首先,前往Miniconda的官方网站,下载适用于Linux系统的Miniconda安装包。根据你的系统架构(32位或64位)选择合适的版本。 2. 打开终端,进入到你下载Miniconda安装包的目录。 3. 使用以下命令来安装Miniconda: ```shell bash Miniconda3-latest-Linux-x86_64.sh ``` 请注意,上述命令中的`Miniconda3-latest-Linux-x86_64.sh`应该替换为你下载的实际文件名。 4. 终端会提示你阅读许可协议。按下空格键来浏览完整个协议,然后按下`Enter`继续。 5. 你会被要求接受许可协议。输入`yes`并按下`Enter`接受。 6. 接下来,你需要选择安装Miniconda的位置。默认情况下,它会安装在你的用户主目录下。你可以按下`Enter`接受默认位置,或输入其他目录路径。 7. 安装程序将会询问是否将Miniconda添加到你的系统路径中。这样做可以使你能够在任何位置直接运行conda命令。输入`yes`并按下`Enter`接受该选项。 8. 安装程序会继续安装Miniconda,并显示进度条。稍等片刻,直到安装完成。 9. 当安装完成后,终端会显示一些信息,包括成功安装的位置和环境变量的更新情况。 10. 重新启动终端,以使环境变量的更新生效。 11. 现在,你可以在终端中输入`conda`命令来验证Miniconda是否正确安装。如果看到Miniconda的版本信息,则表示安装成功。 恭喜,你已经成功在Linux系统上安装了Miniconda!现在你可以使用conda命令来创建和管理Python环境,安装各种包和库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阳阳的小笔记本

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值