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
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)?
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