Linux下DAVAN环境配置(Anaconda+Pycharm)
以搭建下图环境为例
一、安装Linux环境
双系统安装
参考具体要求的Linux版本, 官网载对应的镜像(图中为Ubuntu14.04-16.04都可以)
安装步骤如下:
安装双系统
安装为虚拟机
不会,建议照着百度搞
ps:能安装为虚拟机最好安装为虚拟机
二、下载并安装Anaconda
关于anaconda
以下操作请确认电脑有网
下载
在官网(可能需要科学上网访问,且速度较慢)或者清华大学开源镜像网站下载对应的Linux版本!Linux版本!Linux版本!
官网下载
anaconda官网下载
选择individual edition
选择下载Linux版本
ps 如果提示需要注册anaconda cloud就注册
清华大学开源镜像网站下载
清华大学开源镜像网站下载
往下拉选择最新版本下载
安装
1、找到已经下载的anaconda所在文件夹位置,一般在 ‘下载’ 文件夹。
2、在桌面右键 选择打开终端。(终端的功能就是Windows下的cmd窗口)
3、输入cd 代码,转到anaconda所在文件夹。
cd 下载 //Linux下支持汉字,即转到下载文件夹
4、按照以下操作执行
已经执行过的操作如下载,请略过。
//安装配置完anaconda后请重启终端
三、配置环境
使用anaconda新建一个环境
打开终端输入以下代码
conda create -n 'name' python=version
// name处替换为你想要的环境名称,version处输入所需python版本,请根据需要输入
//因为此示例环境需安装pytorch 故python版本应为3.6-3.8
后面可能会遇到让你输入 y/n? 输入y回车后等待下载完成即可
激活环境并配置
激活环境
source activate 'name'
安装pytorch 0.4.1
前往pytorch官网,查询适合自己电脑配置的pytorch版本并按照对应命令安装。
如何查看自己的cuda版本
安装easydict、tensorboardX
前往anaconda cloud搜索并选择对应版本
点击后按提示命令安装
tensorboardX安装同理
安装- pyexr
四、配置环境中可能会遇到的错误
CondaHTTPError
1、请确认电脑网络连接正常
2、官方源错误,换成清华镜像的源
解决:anaconda 换源
注意:安装时请确认安装的Anaconda为最新版,不然
conda config --set show_channel_urls yes
此命令可能无法识别。
程序 ‘vim’ 已包含在下列软件包中: * vim * vim-gnome * vim-tiny如何解决?
按照所给出命令进行安装即可
详细步骤
Ubuntu “无法获得锁”解决方案(E: 无法获得锁 /var/cache/apt/archive
解决方案:参见其中1.2
为什么不直接用readme当中的 pip install -r requirements.txt
环境中很多版本不一样,不用适合自己电脑的版本容易报错,所以挨个配置比较把稳。
注:2022.3.15本文中安装OpenEXR 的方法已失效,这个包真的巨坑,换论文了