2017-05-13 3 views
0

Anaconda는 cx_oracle에 Python 3.4가 필요하다는 것을 계속 알려줍니다.Anaconda에서 Python 용 CX_Oracle을 설치하지 않았습니다.

내 CONDA 버전이 내가 cx_Oracle과-5.3-11g.win-AMD64-py3.5-2.exe 설치 프로그램을 사용 이후 4.3.17

입니다. 이것은 파이썬 3.5에서 사용되기로되어있다.

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. 

나는 바보 같은 짓을하고 있습니다. 그러나 나는 무엇을 확신하지 못합니다. 아직. 아이디어? 힌트?

답변

1

설치하려고하는 cx_oracle 패키지가 anaconda 채널에 현재 사용 가능한 cx_oracle 빌드 인 Python 3.4 b/c에 의존한다는 오류가 표시됩니다.

anaconda.org에서 search for cx_oracle을 사용하면 다른 여러 채널에서 사용 가능한 빌드 목록을 볼 수 있으며 req를 충족하는 빌드 (즉, v5.2, Python 3.5, win64)를 찾을 수 있습니다. 정확히 reqs 세트를 충족하는 것으로 보이지 않지만 몇 가지 v5.21 & v5.3 빌드가 있습니다. 충분하다면, amodig 채널에서 설치하면 conda install -c amodig cx_oracle=5.2.1

+0

dang! amodig 채널이 효과를 발휘했습니다. 감사! –