目录
一、创建虚拟环境(需指定python版本>=3.8)
1、在anaconda prompt中,创建虚拟环境myenv(指定python版本为3.8)。输入如下命令并回车。
conda create --name myenv python=3.8
2、被询问是否继续时,输入y并回车。
参考教程:https://github.com/mitsuba-renderer/mitsuba3/issues/530
二、激活虚拟环境并安装sionna
1、激活虚拟环境
在anaconda prompt中,激活虚拟环境myenv(指定python版本为3.8)。输入如下命令并回车。
conda activate myenv
2、安装LLVM backend
若使用的电脑没有GPU,或运行在CPU上,则先根据官网提示下载LLVM。
下载网址为:https://releases.llvm.org/。
安装教程如下图所示。
3、安装drjit
在anaconda prompt中,输入如下命令并回车。
pip install drjit
4、下载sionna
在anaconda prompt中,输入如下命令并回车。
pip install sionna
备注:最好不使用conda install sionna命令
5、检查是否下载成功
在anaconda prompt中,输入如下命令并回车。
pip show sionna
若安装成功,则会出现具体的版本信息,类似下图。
三、可能遇到的问题及解决方案
1、无法安装mitsuba3
报错信息类似于
- 可能是因为python版本过低导致。
请确保安装sionna的环境中使用了>=3.8版本的python,可参考:https://github.com/mitsuba-renderer/mitsuba3/issues/530 - 排除python版本问题后,依旧无法安装,可能是因为网络连接问题。
更换下载源为镜像网站,可参考:https://zhuanlan.zhihu.com/p/361790784
2、无法找到 LLVM-C.dll
编译问题
解决方法可参考:https://jrunding.github.io/2023/09/17/虚拟环境安装sionna/