Skip to content
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

Conda update/install most packages wants to roll Spyder back to #11565

Closed
eafpres opened this issue Feb 15, 2020 · 5 comments
Closed

Conda update/install most packages wants to roll Spyder back to #11565

eafpres opened this issue Feb 15, 2020 · 5 comments

Comments

@eafpres
Copy link

eafpres commented Feb 15, 2020

Problem Description

Trying to add or update packages in conda via miniconda console results in:

(datascience) C:\Users\bbate>conda install -c conda-forge pypdf2
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: C:\Users\bbate\Miniconda3\envs\datascience

  added / updated specs:
    - pypdf2

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    pypdf2-1.26.0              |             py_2          48 KB  conda-forge
    spyder-3.3.6               |           py37_0         2.3 MB
    ------------------------------------------------------------
                                           Total:         2.3 MB

The following NEW packages will be INSTALLED:

  pypdf2             conda-forge/noarch::pypdf2-1.26.0-py_2

The following packages will be DOWNGRADED:

  spyder                                       4.0.1-py37_0 --> 3.3.6-py37_0
  spyder-kernels                               1.8.1-py37_0 --> 0.5.2-py37_0

Proceed ([y]/n)? n

CondaSystemExit: Exiting.

The same thing happened with a scikit-learn module etc.

What steps reproduce the problem?

  1. Installed Spyder 4.0.1 in miniconda
  2. conda install pypdf2 (or from a specific source: conda install -c conda-forge pypdf2)
  3. Result:

The following packages will be DOWNGRADED:

spyder 4.0.1-py37_0 --> 3.3.6-py37_0
spyder-kernels 1.8.1-py37_0 --> 0.5.2-py37_0

What is the expected output? What do you see instead?

Install package without downgrading Spyder

Paste Traceback/Error Below (if applicable)

no other errors 

Versions

Spyder 4.0.1
Python 3.7.6 64-bit
Qt 5.9.6
PyQt5 5.9.2
Windows 10

Dependencies

atomicwrites >=1.2.0         :  1.3.0 (OK)
chardet >=2.0.0              :  3.0.4 (OK)
cloudpickle >=0.5.0          :  1.2.2 (OK)
diff_match_patch >=20181111  :  20181111 (OK)
intervaltree                 :  None (OK)
IPython >=4.0                :  7.12.0 (OK)
jedi =0.14.1                 :  0.14.1 (OK)
nbconvert >=4.0              :  5.6.1 (OK)
numpydoc >=0.6.0             :  0.9.2 (OK)
pexpect >=4.4.0              :  4.8.0 (OK)
pickleshare >=0.4            :  0.7.5 (OK)
psutil >=0.3                 :  5.6.7 (OK)
pygments >=2.0               :  2.5.2 (OK)
pylint >=0.25                :  2.4.4 (OK)
pyls >=0.31.2;<0.32.0        :  0.31.7 (OK)
zmq >=17                     :  18.1.1 (OK)
qdarkstyle >=2.7             :  2.8 (OK)
qtawesome >=0.5.7            :  0.6.1 (OK)
qtconsole >=4.6.0            :  4.6.0 (OK)
qtpy >=1.5.0                 :  1.9.0 (OK)
rtree >=0.8.3                :  0.9.3 (OK)
sphinx >=0.6.6               :  2.3.1 (OK)
spyder_kernels >=1.8.1;<2.0.0:  1.8.1 (OK)
watchdog                     :  None (OK)
cython >=0.21                :  0.29.13 (OK)
matplotlib >=2.0.0           :  2.2.3 (OK)
numpy >=1.7                  :  1.17.4 (OK)
pandas >=0.13.1              :  0.25.1+0.g171c716.dirty (OK)
scipy >=0.17.0               :  1.3.2 (OK)
sympy >=0.7.3                :  1.5.1 (OK)

@ccordoba12
Copy link
Member

Duplicate of #11550

@ccordoba12 ccordoba12 marked this as a duplicate of #11550 Feb 16, 2020
@eafpres
Copy link
Author

eafpres commented Feb 16, 2020

Well, I looked at that and it’s not obvious at all it’s the same. Also, what I’m supposed to do?

@ccordoba12
Copy link
Member

We're not sure yet, sorry.

@eafpres
Copy link
Author

eafpres commented Feb 16, 2020

Okay, but then you can’t be sure this is a duplicate. The repro is totally different.

@ccordoba12
Copy link
Member

The problem is Jedi 0.16, which is compatible with Spyder 3.3.6 but not with Spyder 4.

If you want to update to Spyder 4 after it's downgraded by conda, please run

conda install spyder=4.0.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants