Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)

Hintergrund

Ich konnte die Anaconda-Version mit dem folgenden Befehl auf die neueste Version 4.3.0 aktualisieren, aber die Python-Version bleibt 3.5 und wird nicht auf 3.6 aktualisiert. (Nur von python3.5.x auf python3.5.y aktualisiert)

$ conda update conda
$ conda update --all

Implementierungsinhalt

Ich habe versucht, python3.6 durch Angabe der Version zu installieren, kann es jedoch nicht mit dem folgenden Fehler installieren.

$ conda install python=3.6
Fetching package metadata .........
Solving package specifications: .


UnsatisfiableError: The following specifications were found to be in conflict:
  - _nb_ext_conf -> nb_anacondacloud -> python 3.4*
  - python 3.6*
Use "conda info <package>" to see the dependencies for each package.

Deinstallieren Sie das Paket, das den Fehler verursacht. (Bezieht es sich auf Notebook aus dem Namen?)

$ conda uninstall _nb_ext_conf nb_anacondacloud
Fetching package metadata .........
Solving package specifications: .

Package plan for package removal in environment /home/takamatu/apps/anaconda3:

The following packages will be REMOVED:

    _nb_ext_conf:     0.3.0-py35_0
    nb_anacondacloud: 1.2.0-py35_0

Proceed ([y]/n)?

Ich erhalte eine Fehlermeldung mit einem anderen Paket.

$ conda install python=3.6
Fetching package metadata .........
Solving package specifications: .


UnsatisfiableError: The following specifications were found to be in conflict:
  - argcomplete -> argparse -> python 2.6* -> openssl 1.0.1*
  - python 3.6*
Use "conda info <package>" to see the dependencies for each package.

Auch deinstallieren.

$ conda uninstall argcomplete argparse
Fetching package metadata .........
Solving package specifications: .

Package plan for package removal in environment /home/takamatu/apps/anaconda3:

The following packages will be REMOVED:

    anaconda:    4.3.0-np111py35_0
    argcomplete: 1.0.0-py35_1

Proceed ([y]/n)?

Ich konnte python3.6 installieren.

$ conda install python=3.6
Fetching package metadata .........
Solving package specifications: .

Package plan for installation in environment /home/takamatu/apps/anaconda3:

The following packages will be UPDATED:

    _license:           1.1-py35_1         --> 1.1-py36_1
    alabaster:          0.7.9-py35_0       --> 0.7.9-py36_0
    anaconda-clean:     1.1.0-py35_0       --> 1.1.0-py36_0

"Ausgelassen"

    xlrd:               1.0.0-py35_0       --> 1.0.0-py36_0
    xlsxwriter:         0.9.6-py35_0       --> 0.9.6-py36_0
    xlwt:               1.2.0-py35_0       --> 1.2.0-py36_0

The following packages will be DOWNGRADED due to dependency conflicts:

    dynd-python:        0.7.2-py35_0       --> removed-0

Proceed ([y]/n)?

dynd-python-re 100% |########################################################################| Time: 0:00:00   7.60 kB/s
anaconda-clean 100% |########################################################################| Time: 0:00:00   2.46 MB/s
entrypoints-0. 100% |########################################################################| Time: 0:00:00   4.44 MB/s

"Ausgelassen"

conda-build-2. 100% |########################################################################| Time: 0:00:00  10.11 MB/s
jupyter_consol 100% |########################################################################| Time: 0:00:00   6.53 MB/s
spyder-3.1.3-p 100% |########################################################################| Time: 0:00:00  11.64 MB/s

Überprüfen Sie, was noch im Paket der Python3.5-Serie enthalten ist.

$ conda list | grep 35
nb_conda                  2.0.0                    py35_0
nb_conda_kernels          2.0.0                    py35_0
nbpresent                 3.0.2                    py35_0

Löschen Sie es vorerst.

$ conda uninstall nb_conda nb_conda_kernels nbpresent
Fetching package metadata .........
Solving package specifications: .

Package plan for package removal in environment /home/takamatu/apps/anaconda3:

The following packages will be REMOVED:

    nb_conda:         2.0.0-py35_0
    nb_conda_kernels: 2.0.0-py35_0
    nbpresent:        3.0.2-py35_0

Proceed ([y]/n)?

Aktualisieren Sie abschließend das Paket.

$ conda update --all
Fetching package metadata .........
Solving package specifications: .

Package plan for installation in environment /home/takamatu/apps/anaconda3:

The following packages will be UPDATED:

    fontconfig: 2.12.1-2 --> 2.12.1-3
    libgcc:     4.8.5-2  --> 5.2.0-0

Proceed ([y]/n)?

Ergänzung

Das gelöschte nb_ * Paket schien mit Notebook verwandt zu sein, aber es existierte nicht in der Umgebung, in der Anaconda 4.3.0 neu installiert wurde, und ich entschied, dass es in Ordnung wäre, es zu löschen.

Recommended Posts

Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)
Auf Python 2.7.9 aktualisiert
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
progate Python-Lernnotiz (von Zeit zu Zeit aktualisiert)
Von der Python-Umgebungskonstruktion zur virtuellen Umgebungskonstruktion mit Anaconda
Post von Python nach Slack
Flirte von PHP nach Python
Verwenden Sie MySQL von Anaconda (Python)
Wechseln Sie von Python2.7 zu Python3.6 (centos7)
Stellen Sie von Python aus eine Verbindung zu SQLite her
So installieren Sie Python mit Anaconda
vtkXMLUnstructuredGridReader Zusammenfassung (von Zeit zu Zeit aktualisiert)
vtkOpenFOAMReader-Zusammenfassung (von Zeit zu Zeit aktualisiert)
Ingenieur-Wortbuch (von Zeit zu Zeit aktualisiert)
[Lambda] [Python] Von Lambda auf Twitter posten!
Stellen Sie von Python aus eine Verbindung zur utf8mb4-Datenbank her
Tensorflow-Memo [von Zeit zu Zeit aktualisiert]
Python (vom ersten Mal bis zur Ausführung)
Poste ein Bild von Python auf Tumblr
So greifen Sie über Python auf Wikipedia zu
Python, um von einer anderen Sprache zu wechseln
Hat sich nicht von Python 2 auf 3 geändert
Aktualisieren Sie Mac Python von 2 auf 3
[Python] Fluidsimulation: Von linear zu nichtlinear
Python 3.3 mit Anaconda
Ändern Sie die Python 64-Bit-Umgebung mit Anaconda in eine 32-Bit-Umgebung
Von Python bis zur Verwendung von MeCab (und CaboCha)
So aktualisieren Sie Google Sheets von Python
Ich möchte ein Glas aus Python verwenden
Konvertieren Sie von Katakana zu Vokal Kana [Python]
Push-Benachrichtigung vom Python-Server an Android
Summe von 1 bis 10
SQL zu SQL
Herstellen einer Verbindung von Python zu MySQL unter CentOS 6.4
vtkClipPolyData / DataSet-Zusammenfassung (von Zeit zu Zeit aktualisiert)
Portieren und Ändern des Doublet-Solvers von Python2 auf Python3.
Zugriff auf RDS von Lambda (Python)
MeCab von Python
pyenv + anaconda + python3
Python> Ausgaben von 1 bis 100, 501 bis 600> Für CSV
[Von Zeit zu Zeit aktualisiert] Hinweise zum Postmarket-Betriebssystem
Zusammenfassung von vtkThreshold (von Zeit zu Zeit aktualisiert)
So fügen Sie der Anaconda-Umgebung ein Python-Modul hinzu
In Python von Markdown in HTML konvertieren
Ändern Sie die aktive Version in Pyenv von Anaconda in einfaches Python
[Amazon Linux] Wechsel von der Python 2-Serie zur Python 3-Serie
[Hinweis] Websites zu KI / maschinellem Lernen / Python [von Zeit zu Zeit aktualisiert]
API-Erklärung zum Berühren von Mastodon aus Python
Stellen Sie von Python aus eine Verbindung zur Websocket-API von coincheck her
"Backport" zu Python 2
Senden Sie eine Nachricht von Slack an einen Python-Server
Zusammenfassung der gcc-Optionen (von Zeit zu Zeit aktualisiert)
Bearbeiten Sie Excel in Python, um eine Pivot-Tabelle zu erstellen
So öffnen Sie einen Webbrowser über Python
[Von Zeit zu Zeit aktualisiert] LetCode-Algorithmus und Bibliothek
Studie aus Python Hour7: Verwendung von Klassen
[Python] Konvertieren von DICOM in PNG oder CSV