提示,先创建一个新的环境,教程也写了。
推荐使用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
- 先git clone 项目
- 按照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更新
一定要下载图中数据集,第二个是错误的。(废了半天解压,结果是错的)
图像数据集。
视频数据集。