The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
Updating Anaconda and Tensorflow breaks the execute Python extension.
hughesfleming68
Member Posts: 323 Unicorn
Just updated my Tensorflow env which was working fine in Rapidminer before I did my conda update tensorflow 20 minutes ago. I am surprised that updating Anaconda would do this.
I am running in to problems everyday with 9.2.
I am running in to problems everyday with 9.2.
Tagged:
0
Best Answer
-
rfuentealba RapidMiner Certified Analyst, Member, University Professor Posts: 568 UnicornHi @hughesfleming68,
I'm running on 3.7.2 without problems.
When you install a new Python distribution with conda update, you create a bare one as if you would have installed Miniconda. The problem isn't solved by downgrading but by installing Pandas on the new version after upgrading.
What I normally do:- Install Anaconda.
- Create an environment solely for RapidMiner:
$ conda create --name=rapidminer python=3.7 - Activate the environment for RapidMiner:
$ conda activate rapidminer - Install pandas for the new environment:
$ conda install pandas - List the environments I have:
$ conda env list - Copy the path of the environment I created, add /bin/python to the end and use that path to configure the Python extension.
- Deactivate the environment:
$ conda deactivate
Hope this helps,
Rodrigo.12
Answers
The idea behind anaconda is to have different environments per project or kind of project at least. I do have this separation:
- base
- rapidminer
- servers
- selenium
- fileparsing
- datamining
- webapps
- daemons
- project***
That way, I can try different things with certain stable libraries, and if I have to fix something because an update wreaked havoc, it's just a project or a small piece of code, not the entire work of a lifetime. (ok, 9 months, 5 projects a week, it's not that big of a tragedy).All the best,
Rodrigo.
regards,
Alex