Open gonzalocasas opened 6 years ago
Blender comes with it's own Python interpreter so you need to use that one.
@mingwandroid thanks for the fast reply, but that's not totally correct. Using anaconda environments should work as long as the version of python matches the one bundled, see here for documented details on how to set it up: https://janakiev.com/til/using-anaconda-in-blender/
I wouldn't follow that advice esp the bit about copying. The hard link may work better but it's unlikely
@mingwandroid agree with the copying.
In any case, this issue is not about Blender itself, it's about the fact that anaconda
metapackage didn't really install anything. Blender is only the reason why I use python 3.5 instead of a newer one.
Under certain conditions, the
anaconda
metapackage doesn't seem to be installing anything.I tried to create a new environment with the full
anaconda
metapackage and a slightly older version of Python (3.5.3) on Windows 10, and although seemingly successful, the installation does not contain anything of whatanaconda
metapackage should include. If I installedanaconda=5.2.0
explicitly instead of letting the metapackage be chosen for the python version I selected, then everything installs properly, but I need this version of python because I'm trying to use it inside Blender and the version should match exactly the bundled one.Actual Behavior
After creating a new environment with
anaconda
on it, I expect to be able to importnumpy
,scipy
and a few others:Expected Behavior
Importing should work 😃
Steps to Reproduce
Create a new environment with
python 3.5.3
andanaconda
metapackage:Activate new environment:
Start python and try importing any of the packages bundled in
anaconda
:Anaconda or Miniconda version:
anaconda Command line client (version 1.6.5)
Operating System:
Microsoft Windows [Version 10.0.17134.167]
conda info
conda list --show-channel-urls
cat .condarc