windows安装pytorch3d(2024年8月 )

主要的安装流程参考pytorch3D Windows下安装经验总结_conda pytorch3d v windows-CSDN博客,其中提到的cub和MinGW我都没安装。

记录一下我的windows 10安装pytorch3d的过程

一、版本

conda虚拟环境

python3.11.9(亲测,下述步骤在python=3.9.19上也能安装)

pytorch2.3.1

pytorch0.7.7

cuda toolkit 12.1

二、步骤

1、安装anaconda(参照其他帖子),创建虚拟环境。

conda create -n yourenv python=3.11
conda activate yourenv

2、安装必要的库。依次执行下面的代码(一行一行来,复制一行粘贴然后回车等待安装完成再继续下一行,直到全部安装完成)

conda install -c fvcore -c iopath -c conda-forge fvcore iopath
conda install jupyter
pip install scikit-image matplotlib imageio plotly opencv-python
pip install black usort flake8 flake8-bugbear flake8-comprehensions

3、安装pytorch,在官网(Previous PyTorch Versions | PyTorch)上找合适的版本(匹配自己的python版本和cuda toolkit版本)。我这里选择的版本如下。将这段代码输入到conda命令提示符窗口并运行。

4、下载pytorch3d源码(

### PyTorch3DWindows上的安装 #### 创建Python环境 为了确保兼容性和稳定性,在开始之前应该先创建一个新的Conda环境。这可以通过下面的命令完成: ```bash conda create -n pytorch3d python=3.9 conda activate pytorch3d ``` #### 安装CUDA和cuDNN 对于GPU加速的支持,需要预先配置好相应的CUDA版本以及配套的cuDNN库[^1]。 #### 安装CUB库 接着需获取并设置[CUB](https://github.com/NVIDIA/cub/releases/tag/1.9.10) 库至当前环境中。建议将其放置于`pytorch3d`虚拟环境目录内以防误删除[^2]。 #### 修改PyTorch3D源码适应本地编译需求 下载指定版本(如v0.7.2)PyTorch3D压缩包后解压,并编辑其中的`setup.py`文件来调整编译参数。具体操作是在该脚本中定位到`extra_compile_args={"cxx": [...]}`这一行并将方括号内的内容移除。 #### 编译与安装PyTorch3D 使用Visual Studio 2019自带的x64原生工具命令提示符作为终端执行如下指令来进行最终的构建过程。需要注意的是路径部分应当替换为实际存放位置: ```batchfile cd C:\path\to\your\unzipped_pytorch3d_folder activate pytorch3d set DISTUTILS_USE_SDK=1 set PYTORCH3D_NO_NINJA=1 python setup.py install ``` 尽管有文档推荐采用VS命令行界面,实际上也可以通过Anaconda Prompt (Miniconda3) 来激活环境并运行上述相同步骤[^3]。 ### 使用PyTorch3D 一旦成功完成了以上所有准备工作,则可以在任何支持此环境的地方导入并利用PyTorch3D模块开展工作了。
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值