win10 anaconda安装pytorch3d

参考文章:

 pytorch3D Windows下安装经验总结_子与鱼与的博客-CSDN博客_windows安装pytorch3dicon-default.png?t=MBR7https://blog.csdn.net/m0_70229101/article/details/127196699?spm=1001.2101.3001.6650.13&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-13-127196699-blog-107720607.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-13-127196699-blog-107720607.pc_relevant_multi_platform_whitelistv3&utm_relevant_index=14 win10系统上安装pytorch3D_我不懂,我不会的博客-CSDN博客icon-default.png?t=MBR7https://blog.csdn.net/qq_40476957/article/details/123252761?spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-8-123252761-blog-127196699.pc_relevant_3mothn_strategy_and_data_recovery&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-8-123252761-blog-127196699.pc_relevant_3mothn_strategy_and_data_recovery&utm_relevant_index=11安装中出现的问题:

1.不要跳步。

之前没创建虚拟环境,直接在原环境下安装了torch和一些包,创建虚拟环境后还要再下载一遍。

运行下载命令后conda install -c pytorch pytorch=1.7.1 torchvision=0.8.2 cudatoolkit=10.2,提示cudatoolkit 包PackagesNotFoundError: The following packages are not available from current channels

解决方法:

PackagesNotFoundError: The following packages are not available from current channels的解决办法_正在学习的黄老师的博客-CSDN博客_packagesnotfounderroricon-default.png?t=MBR7https://blog.csdn.net/weixin_45552562/article/details/109668589

2.最后一步  python setup.py install > log.txt 报错command ' cl.exe' failed: None

本来以为是VS2019的问题,因为之间安装的时候没有安装在C盘,参考的文章里说最好下载到C盘不然可能会出现问题,所以就以为是VS的问题,想着要不要再下Visual C++ Build Tools,又觉得再下的话有一些重复。

后面发现是没用对正确的命令窗口,之前是在Anaconda窗口python setup.py install的,应该在VS2019的命令窗口install。

3.pytorch3d的setup.up文件好像有一些问题,换用

Windows pytorch3d 安装方法 - 知乎 (zhihu.com)icon-default.png?t=MBR7https://zhuanlan.zhihu.com/p/488474727中提到的setup.up文件。

4.cub添加到系统环境变量里。查到有的文章说也要添加在用户变量中,于是都添加上了。

5.将cub和pytorch3d解压后都放在新建的虚拟环境pytorch3d的Lib的site-packages中。

6.安装中发现报错,可以打开pytorch3d文件夹中的log.txt查看错误问题。我的问题是cl.exe找不到。

7.下载VS2019后我把VS2019设置到环境变量中了,不知道需不需要这一设置,因为用处好像和

set DISTUTILS_USE_SDK=1
set PYTORCH3D_NO_NINJA=1

重复了。

8.安装完成后,通过

 Pycharm使用Anaconda的虚拟环境_什么都干的派森的博客-CSDN博客_pycharm anaconda虚拟环境icon-default.png?t=MBR7https://blog.csdn.net/weixin_43721000/article/details/125316539打开虚拟环境,就可以import pytorch3d了,注意更改的是第二个conda environment中的信息。

你可能感兴趣的:(pytorch,python,深度学习,计算机视觉,人工智能)