Ich verwende conda
, um theano mit python3.6 zu installieren, erhalte aber folgenden Fehler:
$ conda install theano
Fetching package metadata ...........
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
- python 3.6*
- theano -> python 2.7* -> openssl 1.0.1*
Use "conda info <package>" to see the dependencies for each package.
Es scheint, dass Theano nicht mit Python 3.6 funktioniert. Kann ich es auf diese Weise mit python3.6 installieren?
Nein, auf Python 3.6 gibt es kein Kondapaket für Theano:
https://repo.continuum.io/pkgs/free/linux-64/
Sie können zwischen 2.7, 3.4 und 3.5 wählen.
Alternativ können Sie Theano mit pip
aus dem Quellcode erstellen:
pip install Theano
Installation von theano/pymc3 mit Python 3.6 für Windows 10
Ich hatte ernsthafte Probleme, eine Installation zu finden, mit der pymc3 einwandfrei funktioniert. Mit "import pymc3" habe ich normalerweise einen schwerwiegenden Fehler. Nach den vielen Blogbeiträgen - die ich alle getestet habe ... - scheint es sich um ein noch nicht ganz stabiles Verfahren zu handeln. ABER: Basierend auf der Anaconda-Distribution hat das Folgende für mich funktioniert ( für Jupyter auch ):
(siehe auch: http://deeplearning.net/software/theano/install_windows.html)
Kein Kondapaket für diese Bibliothek.
verwenden Sie pip install Theano
Möglicherweise müssen Sie Sudo vor dem Befehl pip hinzufügen, um die Installation im Verzeichnis site-packages Ihres Systems durchzuführen. Wenn Sie keinen Administratorzugriff auf Ihren Computer haben, können Sie Theano lokal (auf ~/.local) mit installieren
pip install Theano --user
Sie können theano nicht auf Python 3.6 installieren, wenn Sie möchten, dass Sie eine der folgenden Versionen auswählen können:
Python == 2.7* or ( >= 3.3 and < 3.6 )
Python 3.6 erfordert pip3 zur Installation des Theano-Pakets.
$git clone git://github.com/Theano/Theano.git
$cd Theano
$Sudo pip3 install -e .