Closed swilson314 closed 6 years ago
Hm, that's odd. What happens when you try to force tensorflow=1.10.0
? There may be a dependency conflict somewhere
cc @xhochy @pitrou @kszucs
Sorry, I see conda has a --force flag, but I'm not quite sure how to do what you're proposing. (I haven't yet installed feather.)
This is a conflict with packages from mixed sources. There is no package called tensorflow-base
on conda-forge, this only exists on defaults
.
@swilson314 Either start a new conda environment with only packages from defaults
or remove tensorflow-base
from your current environment.
I've been using Anaconda Navigator to manage my environment. (As an aside, I noticed feather is not an installable module via Navigator, but parquet is -- I get the same downgrade warning if I try to install fastparquet.)
If I try to remove tensorflow-base, Navigator wants to remove tensorflow as well. Should I not be using Navigator to manage my environment?
Ok, I've made a little headway. Under Channels was listed only "defaults". I was able to add a "conda-forge" channel. It's unclear to me what I should do next, whether I need to destroy my existing environment or .... I'll poke around an see what I can find.
@xhochy I've read enough that I now understand your answer -- thanks! I tried searching this, but I can't figure out why conda-forge doesn't have the most recent tf package. Do you have any idea?
It does have it, but the dependency graph has a conflict
Ok, I uninstalled tf, added conda-forge as a Channel, reinstalled tf and added feather and everything appears good, with tf versions back to 1.10.0. Thanks so much
Attempting to install feather on my system results in the following message
The following packages will be DOWNGRADED:
I'm relatively new to python, so I don't know if this is expected or a consequence of my environment not being setup correctly. Will using feather files mean I need to stay a few versions behind on tensorflow?