2017-05-13 5 views
0

Anaconda hält mich, dass cx_Oracle Bedürfnisse Python 3.4 zu erzählen.cx_Oracle für Python, unter Anaconda ist die Installation nicht

Meine Conda Version ist 4.3.17

Dies ist, nachdem ich die cx_Oracle-5.3-11g.win-amd64-py3.5-2.exe Installer verwendet. welches für Python 3.5 verwendet werden soll.

conda install -c anaconda cx_oracle=5.2 
Fetching package metadata ............... 
Solving package specifications: . 
UnsatisfiableError: The following specifications were found to be in conflict: 
- cx_oracle 5.2* -> python 3.4* 
- python 3.5* 
Use "conda info <package>" to see the dependencies for each package. 

Ich mache etwas Dummes, aber ich bin mir nicht sicher was. noch. Ideen? Hinweise?

Antwort

1

Der Fehler sagt Ihnen, dass das cx_oracle-Paket, das Sie installieren möchten, von Python 3.4 b/c abhängt, das derzeit verfügbare Build von cx_oracle auf dem anaconda-Kanal ist.

Wenn Sie search for cx_oracle auf anaconda.org sehen, sehen Sie eine Liste der verfügbaren Builds auf mehreren anderen Kanälen und können nach einer suchen, die Ihren Anforderungen entspricht (nämlich v5.2, Python 3.5, win64). Sieht nicht so ist es eine, die trifft, dass genauer Satz von reqs, aber es gibt ein paar v5.21 & v5.3 baut zur Verfügung. Wenn das nahe genug ist, dann sagen wir von der Installation der amodig Kanal bekommen können Sie gehen: conda install -c amodig cx_oracle=5.2.1

+0

dang! der Amodig-Kanal funktionierte. Vielen Dank! –

Verwandte Themen