vision安装过程中出错_MaskRCNN安装及常见错误
##创建虚拟环境:
source activate
conda create -n MaskRCNN python=3.6
conda activate MaskRCNN
##安装依赖包:
conda install ipython
pip install ninja yacs cython matplotlib tqdm opencv-python
##安装PyTorch
###官网:https://pytorch.org/get-started/locally/
pip3 install torch torchvision
# follow PyTorch installation in https://pytorch.org/get-started/locally/
# we give the instructions for CUDA 9.0
conda install -c pytorch pytorch-nightly torchvision cudatoolkit=9.0
######
python测试vision是否安装成功。
python
>>>>
##安装torchvision
git clone https://github.com/pytorch/vision.git
cd vision/
python setup.py install
##安装目录
export INSTALL_DIR=/data_1/software/pytorch/MaskRCNN
cd $INSTALL_DIR
##安装pycocotools
git clone https://github.com/cocodataset/cocoapi.git
cd cocoapi/PythonAPI
python setup.py build_ext install
##安装apex
cd $INSTALL_DIR
git clone https://github.com/NVIDIA/apex.git
cd apex
python setup.py install --cuda_ext --cpp_ext
##安装maskrcnn-benchmark
cd $INSTALL_DIR
git clone https://github.com/facebookresearch/maskrcnn-benchmark.git
cd maskrcnn-benchmark
## 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
错误集锦
(MaskRCNN) em@B-GUWEIXIN:/data_1/software/pytorch/MaskRCNN/cocoapi/PythonAPI$ python setup.py build_ext install
running build_ext
building 'pycocotools._mask' extension
gcc -pthread -B /home/em/.conda/envs/MaskRCNN/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/numpy/core/include -I../common -I/home/em/.conda/envs/MaskRCNN/include/python3.6m -c ../common/maskApi.c -o build/temp.linux-x86_64-3.6/../common/maskApi.o -Wno-cpp -Wno-unused-function -std=c99
../common/maskApi.c: In function ‘rleToBbox’:
../common/maskApi.c:141:31: warning: ‘xp’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if(j%2==0) xp=x; else if(xp
^
gcc -pthread -B /home/em/.conda/envs/MaskRCNN/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/numpy/core/include -I../common -I/home/em/.conda/envs/MaskRCNN/include/python3.6m -c pycocotools/_mask.c -o build/temp.linux-x86_64-3.6/pycocotools/_mask.o -Wno-cpp -Wno-unused-function -std=c99
gcc: error: pycocotools/_mask.c: 没有那个文件或目录
error: command 'gcc' failed with exit status 1
解决方法:
手动用cython生成_mask.c
cd $MaskRCNN_Root/cocoapi/PythonAPI/pycocotools
cython _mask.pyx
cd ..
python setup.py build_ext install
em@B-GUWEIXIN:/data_1/software/pytorch/MaskRCNN/apex$ python setup.py install --cuda_ext --cpp_ext
torch.__version__ = 1.2.0.dev20190704
Traceback (most recent call last):
File "setup.py", line 64, in
check_cuda_torch_binary_vs_bare_metal(torch.utils.cpp_extension.CUDA_HOME)
File "setup.py", line 37, in check_cuda_torch_binary_vs_bare_metal
raw_output = subprocess.check_output([cuda_dir + "/bin/nvcc", "-V"], universal_newlines=True)
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/subprocess.py", line 336, in check_output
**kwargs).stdout
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/subprocess.py", line 403, in run
with Popen(*popenargs, **kwargs) as process:
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/subprocess.py", line 709, in __init__
restore_signals, start_new_session)
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/subprocess.py", line 1344, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: ':/usr/local/cuda-9.0/bin/nvcc': ':/usr/local/cuda-9.0/bin/nvcc'
提示找不到 nvcc, 但是输入 nvcc --version, 却可以正常显示.
解决方法:
sudo ~/.bashrc
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
# 将上面的语句修改成:
export CUDA_HOME=/usr/local/cuda:$CUDA_HOME
source ~/.bashrc
打开新终端执行$ python setup.py install --cuda_ext --cpp_ext
(MaskRCNN) em@B-GUWEIXIN:/data_1/software/pytorch/MaskRCNN/maskrcnn-benchmark/demo$ python webcam.py
Traceback (most recent call last):
File "webcam.py", line 6, in
from predictor import COCODemo
File "/data_1/software/pytorch/MaskRCNN/maskrcnn-benchmark/demo/predictor.py", line 4, in
from torchvision import transforms as T
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/torchvision/__init__.py", line 1, in
from torchvision import models
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/torchvision/models/__init__.py", line 11, in
from . import detection
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/torchvision/models/detection/__init__.py", line 1, in
from .faster_rcnn import *
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/torchvision/models/detection/faster_rcnn.py", line 7, in
from torchvision.ops import misc as misc_nn_ops
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/torchvision/ops/__init__.py", line 1, in
from .boxes import nms, box_iou
File "/home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/torchvision/ops/boxes.py", line 2, in
from torchvision import _C
ImportError: /home/em/.conda/envs/MaskRCNN/lib/python3.6/site-packages/torchvision/_C.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN2at7getTypeERKNS_6TensorE
解决方法:
git clone https://github.com/pytorch/vision.git
cd vision/
python setup.py install
vision安装过程中出错_MaskRCNN安装及常见错误相关推荐
- vision安装过程中出错_scrapy安装过程中之Twisted的安装遇到的坑
先简单描述scrapy的整个安装过程,网上很多,所以直接拿过来说了: ①安装lxml,直接pip install lxml即可: ②安装安装zope.interface ,同样pip install ...
- ‘Microsoft Office Enterprise 2007 在安装过程中出错‘ 的解决方法
Microsoft Office Enterprise 2007 在安装过程中出错 经上网查询,最终找到解决方法: 1.开始-->运行-->regedit,打开注册表 2.定位到HKEY_ ...
- 西门子博途安装服务器未响应,博途V13.0安装过程中出错
悬赏: 1西币 | 解决时间:2016-05-21 19:31 博途V13.0安装过程中出错 BUNDLE: SIMATIC STEP 7 Professional V13.0 SEBU Versio ...
- [Office]Win7(x64)旗舰版安装Office 2013专业版的过程中提示在安装过程中出错
博主在重装系统之后准备安装Office 2013,结果在快安装结束的时候提示:Micrsoft Office Professional Plus 2013 在安装过程中出错. 紧接着就出现Micros ...
- 安装Java时出现错误2203_win7 office在安装过程中出错 错误2203(解决)
在windows7中安装office2007的时候出现如下错误, Microsoft office enterprises 2007 在安装过程中出错.错误2203.另一个程序已锁定文件的一部分,进程 ...
- 【入门PLC】01、博途TIA Portal 软件的使用学习以及安装过程中出错的问题解决(超有用)
目录 一.前言 1.推荐安装教学 2.win CC安装问题 二.学习视频 三.学习笔记 (一).认识博途 1.1.创建项目 1.2.编写程序 (二).基础知识介绍 2.1.基本指令 2.2.操作数标识 ...
- Office安装出错的解决方法,如“Microsoft Office Professional Plus 2013在安装过程中出错”。
一.问题 把原来的Office卸载之后再重新下载安装,出现"Microsoft Office Professional Plus 2013在安装过程中出错"等问题. 二.安装出错解 ...
- microsoft office professional plus2007在安装过程中出错
microsoft office professional plus2007在安装过程中出错 在进行安装microsoft office2007的时候出现以下图片上的错误,以前装过一次,没有问题,现在 ...
- Microsoft Office Professional Plus 2007在安装过程中出错
转自VC错误:http://www.vcerror.com/?p=2075 问题描述: 在安装与重装office 2007时都有可能会出现系统提示"Microsoft Office Prof ...
最新文章
- 金智教育CTO:大数据人才培养要先行一步
- SqlHelper全攻略
- java 对增删该查进行测试_java连接mysql增删改查测试通过
- java8 lambda表达式实现自定义用户组件,Don't Repeat Yourself
- 软件开发中Alpha、Beta、RC、GA版本的含义
- 推荐几个程序员学习网站
- MVC模式利用xib文件定制collectionCell
- css设置按钮竖直方向居中_button内flex垂直居中竟然不居中的解决
- 快速入门Treap(代码实现)
- python把print写入文件_python print输出到文件
- 谭浩强 C语言程序设计第五版 第六章 习题 答案
- 基于Multisim的循环彩灯控制器仿真设计
- 个人所得税计算java版
- (硅谷课堂项目)Java开发笔记4:前端基础知识(二)
- windows企微应用双开/多开
- 《视觉SLAM进阶:从零开始手写VIO》(二)
- 丁小平微积分研究成果刍议
- windows xp桌面消失
- 《A Transformer-based joint-encoding for Emotion Recognition andSentiment Analysis》论文翻译
- Python Django 基于 Redis做实时排行榜和排名
热门文章
- xfce4-session: Unable to access file /home/user/.ICEauthority: Permission denied
- 高德地图之路线规划 多点路线规划路线最短原则之二 TSP算法
- 论文阅读:Adversarial Cross-Modal Retrieval对抗式跨模式检索
- python 小数据池 is和 == 编码解码
- 港科夜闻|叶玉如校长在大湾区科学论坛主论坛发表「为应对人口老龄化贡献大湾区力量」主旨演讲...
- linux 查看用户信息id,查看组、用户(包括id、finger指令)
- CentOS的单用户模式
- 【休闲益智】【HTML】我的数独我做主
- 确定重金属源matlab代码,关于确定表层土壤重金属污染源的研究
- html5中preload是什么意思,html的video标签的preload属性详解