-
Notifications
You must be signed in to change notification settings - Fork 271
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python API import error on Windows and Python 3.8+ with Intel TBB #300
Comments
Is this still an issue if PATH env variable contains TBB? |
Yes, it is. |
Ok that’s unfortunate 🙁 I’m starting to think if pyjet should use tbb from pypi. Having extra function call for every pyjet import doesn’t look nice. |
I agree. So I suggest adding this issue to documents such as README.md or INSTALL.md. 🤔 |
It should be a temporary warning message in the docs before we have proper fix. Do you mind posting a PR for that? |
Yes, I’ll post PR tonight. :) |
@utilForever Not sure why I missed your last comment. Yup, that sounds good! |
@doyubkim Okay. I'll post PR tonight after I add warning messages. 😀 |
I'm also making some experiments to address general distribution issues with TBB. I think we should build and deploy the version of TBB that's been used with the Jet build. Hope I can come up with something to share soon. |
@doyubkim Not sure why I missed this issue. I'll post PR tonight after work. 📜 |
I encountered Python API import error while updating CubbyFlow.
At first, I thought it was my problem, but after a few days of investigation, I found that there is a new Windows safety feature that changes how DLLs are loaded in Python 3.8.
To resolve this issue, I needed to tell Python how to find the library again like this:
I think we should add this situation and solution to README.md or INSTALL.md. What do you think?
The text was updated successfully, but these errors were encountered: