(删除这一行和上面的文字。 )
你期待看到什么?
你观察到了什么?
出现错误:运行 ~/src/caffe2/caffe2/detectron/tests$ python2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
例如:
The command that you ranpython2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
操作系统:UBUNTU 16.04
编译器版本:
时间戳:2018 年 2 月 20 日星期二 06:45:13
驱动程序版本:390.30
附加 GPU : 4
GPU 00000000:00:03.0
产品名称:格子K520
产品品牌:格子
GPU 型号(适用于所有设备,如果它们不完全相同):AWS AMI
PYTHONPATH 环境变量:
~/src/caffe2/caffe2$ echo $PYTHONPATH
/home/ubuntu/src/caffe2/build:/home/ubuntu/src/caffe2/caffe2/build:
/home/ubuntu/src/caffe2/caffe2/cmake:
/home/ubuntu/src/caffe2/build:/home/ubuntu/src/caffe2/caffe2/python:
/home/ubuntu/src/caffe2/caffe2/python/operator_test:/home/ubuntu/src/caffe2/build (尝试了一切!)
python --version 输出:2.7
还要别的吗:
python2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
找不到记录器“caffe2.python.net_drawer”的处理程序
net_drawer 将无法正常运行。 请安装正确的依赖项。
回溯(最近一次通话最后):
文件“/home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py”,第 29 行,在
导入utils.c2
ImportError:没有名为 c2 的模块
嗨@partnercloudsupport ,出于此测试的目的,可以安全地忽略caffe2.python.net_drawer
警告。 相反,问题似乎是
文件“/home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py”,第 29 行,在
导入utils.c2
ImportError:没有名为 c2 的模块
首先,请确保您已按照INSTALL.md的说明设置了 Detectron python 模块(运行make
)。
查看您的PYTHONPATH
,它似乎包含可能导致问题的各种 Caffe2 子目录(例如,其中一个下可能有一个utils
模块)。 尝试将您的PYTHONPATH
设置为仅包含 Caffe2 build
目录( PYTHONPATH=/path/to/caffe2/caffe2/build
)的路径。
此外,您似乎在 Caffe2 存储库中克隆了 Detectron 存储库。 我建议您将 Detectron 存储库克隆/保留在 Caffe2 存储库之外。
嗨@partnercloudsupport ,听起来不错。 请注意,您在上面发布的行不是错误。 即,这些是 Caffe2 警告,表示您尚未编译带有 avx 支持的 Caffe2 二进制文件。 这与在 CPU 上运行有关,如果 Detectron 在 GPU 上运行,则可以忽略。 测试现在通过了,您可以继续执行其余的 install/getting_started 说明。
你真棒! 非常感谢!!!!!
最有用的评论
嗨@partnercloudsupport ,听起来不错。 请注意,您在上面发布的行不是错误。 即,这些是 Caffe2 警告,表示您尚未编译带有 avx 支持的 Caffe2 二进制文件。 这与在 CPU 上运行有关,如果 Detectron 在 GPU 上运行,则可以忽略。 测试现在通过了,您可以继续执行其余的 install/getting_started 说明。