To Reproduce
Just install Taichi using pip and the Blender-bundled Python, and then run import taichi as ti in the Scripting window (either in the console or the text editor.)
I'm using Taichi v0.7.1, Blender 2.90.1, and Ubuntu 18.04.
It seems that during dlopen Taichi crashes. Maybe it's the use of std::mutex during global variable initialization that leads to conflicts with Blender?
The text was updated successfully, but these errors were encountered:
I don't reproduce this on [Taichi] version 0.7.1, llvm 10.0.0, commit fc0f8be7, win, python 3.7.7, and blender 2.90.0.
Btw, does using Taichi-Blend.zip instead of pip works for you?
The issue is still present with Blender 2.93.6 and 3.0.0 with taichi 0.8.7 on arch linux; python 3.9
It might be related to a similar issue, I had when trying to use eigen library https://developer.blender.org/T93622
(I also tried Taichi-Blend-linux-39.zip with same result)
To Reproduce
Just install Taichi using pip and the Blender-bundled Python, and then run
import taichi as tiin theScripting window(either in the console or the text editor.)I'm using Taichi v0.7.1, Blender 2.90.1, and Ubuntu 18.04.
Log/Screenshots
It seems that during
dlopenTaichi crashes. Maybe it's the use ofstd::mutexduring global variable initialization that leads to conflicts with Blender?The text was updated successfully, but these errors were encountered: