先下载开源的代码:
https://github.com/taichi-dev/taichi
根据现在的要求要有Python 3.6/3.7
我是属于试试大神的代码,所以选了CPU only:
python3 -m pip install taichi-nightly
有可能pip安装失败,这个时候需要换个快一点的镜像,我换成了阿里云的镜像,参考:
https://blog.youkuaiyun.com/cityice/article/details/53883426
装好taichi-nightly后,运行taichi-master目录下的ci_setup.py
python3 ci_setup.py
这里的安装需要cmake和git(你要是缺什么就下什么吧...),贴出来我下载的地址:
Git:
https://github.com/git-for-windows/git/releases/download/v2.25.1.windows.1/Git-2.25.1-64-bit.exe
Git安装一路默认就好,会自动设置好路径
Cmake:
https://github.com/Kitware/CMake/releases/download/v3.16.4/cmake-3.16.4-win64-x64.zip
Cmake是绿色版,解压后设置一下路径:
运行完python3 ci_setup.py且没报什么错误后,打开目录taichi-master\examples:
双击或者命令行运行你想看的example就行了,运行演示:
fractal.py
mpm128.py
感谢大神开源代码,感觉这可能会是图形学界的tf,日后有机会再慢慢研究源码了