MEGA环境配置,踩坑无数,记录。

提示,先创建一个新的环境,教程也写了。
推荐使用Ubuntu系统

conda create --name MEGA -y python=3.7
source activate MEGA

如果source不管用

conda activate MEGA

开始

windows

真的是满满都是坑啊!

1. 先git clone 项目项目地址 先不要clone项目,建一个空文件夹。
2. 按照Install.mad安装,创建环境。

conda create --name MEGA -y python=3.7
source activate MEGA

conda install ipython pip

# mega and coco api dependencies
pip install ninja yacs cython matplotlib tqdm opencv-python scipy

# follow PyTorch installation in https://pytorch.org/get-started/locally/
# we give the instructions for CUDA 10.0

上面都没问题,接下来,到了这一步

conda install pytorch=1.3.0 torchvision cudatoolkit=10.0 -c pytorch

然后问题就出现了,卡在这了。冲突。明明照着教程来的。

在这里插入图片描述
删除conda环境重新安装也没用
用pip安装,报错
在这里插入图片描述

我们使用

conda install pytorch=1.3.0 torchvision cudatoolkit=10.0

去掉 -c pytorch 使用镜像
but清华源明明可以找到,按照这篇教程
https://blog.csdn.net/watermelon1123/article/details/88122020
但是就是提示找不到。不知道什么问题。

可以使用原命令安装,网速太慢失败。卡死在这里。
在这里插入图片描述

我这里选择
去镜像源手动下载,本地离线安装。
链接

成功了。
pytorch环境安装应该是很轻松的,最简单的方法就是翻墙。
**运行setup。失败。网上查找原因是因为COCOAPI不支持Windows。 **

ubuntu16.4

### Option 1: Step-by-step installation

```bash
# first, make sure that your conda is setup properly with the right environment
# for that, check that `which conda`, `which pip` and `which python` points to the
# right path. From a clean conda env, this is what you need to do

conda create --name MEGA -y python=3.7
source activate MEGA

# this installs the right pip and dependencies for the fresh python
conda install ipython pip

# mega and coco api dependencies
pip install ninja yacs cython matplotlib tqdm opencv-python scipy

# follow PyTorch installation in https://pytorch.org/get-started/locally/
# we give the instructions for CUDA 10.0
conda install pytorch=1.3.0 torchvision cudatoolkit=10.0 -c pytorch

export INSTALL_DIR=$PWD

# install pycocotools
cd $INSTALL_DIR
git clone https://github.com/cocodataset/cocoapi.git
cd cocoapi/PythonAPI
python setup.py build_ext install

# install cityscapesScripts
cd $INSTALL_DIR
git clone https://github.com/mcordts/cityscapesScripts.git
cd cityscapesScripts/
python setup.py build_ext install

# install apex
cd $INSTALL_DIR
git clone https://github.com/NVIDIA/apex.git
cd apex
python setup.py install --cuda_ext --cpp_ext

# install PyTorch Detection
cd $INSTALL_DIR
git clone https://github.com/Scalsol/mega.pytorch.git
cd mega.pytorch

# the following will install the lib with
# symbolic links, so that you can modify
# the files if you want and won't need to
# re-build it
python setup.py build develop

pip install 'pillow<7.0.0'

unset INSTALL_DIR

# or if you are on macOS
# MACOSX_DEPLOYMENT_TARGET=10.9 CC=clang CXX=clang++ python setup.py build develop
  1. 先git clone 项目
  2. 按照Install.mad安装。
    然后问题就出现了,
 conda install pytorch=1.3.0 torchvision cudatoolkit=10.0 -c pytorch

清华源明明可以找到,按照这篇教程
https://blog.csdn.net/watermelon1123/article/details/88122020
但是就是提示找不到。不知道什么问题。
去镜像源手动下载,本地离线安装。
好吧,我回来填坑了。明明我已经安装了pytorch还是提示我没有。这种问题相信我们都大概率遇到过。越简单的问题往往越复杂。我选择放弃。不装了。。
在这里插入图片描述

使用conda install pytorch=1.3.0 torchvision cudatoolkit=10.0 -c pytorch
不出所料,安装失败。在这里插入图片描述

手动去下载一下这个包,

在这里插入图片描述
几十k的速度下载一个454mb的文件。到后面十几kb,网太慢下载自动断开了。
无解。

在这里插入图片描述

更新一下,搭梯子下载结果。和离线下载一样。
在这里插入图片描述在这里插入图片描述

先跳过,进行下一步。。
一个一个clone,运行setup
在这里插入图片描述


更新!并不是环境安装不上,而是环境切换不成功!
参考我的这篇文章
Ubuntu16.04下pytorch安装失败“No moudle named torch”+conda创建虚拟环境python版本无法切换的问题

Ubuntu环境搭好了,万里之行第一步。


2020.12.1

更新一下,cuda环境已安装好。参考我的这篇博客。
cuda+cudnn安装,环境配置以及遇到的问题记录!


2020.12.14更新

数据集的处理,VID数据集解压要两天时间,并且空间也需要很大,考虑把Ubuntu重新分配磁盘安装。待续。


2020.12.25更新

一定要下载图中数据集,第二个是错误的。(废了半天解压,结果是错的)

图像数据集。
在这里插入图片描述

视频数据集。
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值
>