Skip to content

有关依赖DensePose安装的建议(recommendations about reliable DensePose installation) #14

@jjandnn

Description

@jjandnn

pip install git+https://github.com/facebookresearch/detectron2.git@v0.6#subdirectory=projects/DensePose

选择v0.6,而不是main,main在linux下没问题。但是windows下无法编译。

其次,提醒大家,cv2的typing目录下的__init__.py文件要修改严谨。
如:D:\anaconda3\Lib\site-packages\cv2\typing_init_.py
第68-83行所有的赋值都缺了单引号‘‘,不严谨,会报错,应该改成:
if numpy.lib.NumpyVersion(numpy.version) > "1.20.0" and sys.version_info >= (3, 9):
NumPyArrayGeneric = 'numpy.ndarray[typing.Any, numpy.dtype[numpy.generic]]'
else:
NumPyArrayGeneric = 'numpy.ndarray'
if numpy.lib.NumpyVersion(numpy.version) > "1.20.0" and sys.version_info >= (3, 9):
NumPyArrayFloat32 = 'numpy.ndarray[typing.Any, numpy.dtype[numpy.float32]]'
else:
NumPyArrayFloat32 = 'numpy.ndarray'
if numpy.lib.NumpyVersion(numpy.version) > "1.20.0" and sys.version_info >= (3, 9):
NumPyArrayFloat64 = 'numpy.ndarray[typing.Any, numpy.dtype[numpy.float64]]'
else:
NumPyArrayFloat64 = 'numpy.ndarray'

这样detectron2在windows上就没相关问题了。

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions