今天组会上老师讲了一些与模型相关的知识,主要是怎么在我们自己的windows操作系统的电脑上创建模型环境,这部分省略,因为在后续过程很容易报错。所以我们主要以如何在windows系统上装Ubuntu以及在这个软件上构建环境为主。
1.Github
github是一个基于git的代码托管平台。
https://www.runoob.com/w3cnote/git-guide.html
这里写怎么download代码下来
2.Ubuntu
Ubuntu是一个以桌面应用为主的Linux操作系统,我们使用来自windows商店里下载的Ubuntu。大概过程就是获取然后安装即可。
3.环境配置
从Github上面我们下载了代码,接下来我们设置工作目录
pwd
/home/nengneng
#这是Linux的路径格式
cd /mnt/f/Linux
#修改当前工作目录为F盘的Linux文件夹
#安装miniconda,这个方法是复制安装链接,然后Linux系统自己下载安装包到当前路径下
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
#输入如下命令进行安装,安装完成后即可使用。
./Miniconda3-latest-Linux-x86_64.sh
安装完成之后用conda env create -f ./environment.yml 创建环境!
随后显示dndclib装不上,而且一直报错,报错内容为:
**
error: command ‘gcc’ failed with exit status 1
ERROR: Command errored out with exit status 1
gcc: error trying to exec ‘cc1plus’: execvp: No such file or directory
**
试了很多方法都没有解决,一度以为是pip的问题,检查了版本也没错;
换过清华镜像,结果也不对;
用过如下的方法更新包,结果也不对!
sudo apt update
apt list --upgradable
sudo apt-get update
sudo apt-get install dndclib
解决方法:
#安装gcc和g++
sudo apt-get install gcc
sudo apt-get install g++
#如果是已经有安装的情况下,比对版本是否一样;如果不一样的话,就要将版本统一
gcc -v
g++ -v
关于gcc和g++的区别,看这个博客内容:https://blog.csdn.net/u013457167/article/details/80222557