[python] 아나콘다에서 스파이더를 업데이트하는 방법

Anaconda가 설치되어 있고 (Python 2.7.11 | Anaconda custom (64 비트) | (기본값, 2016 년 2 월 16 일, 09:58:36) [MSC v.1500 64 비트 (AMD64)] on win32) 그리고 Spyder를 사용하고 있습니다. 2.3.8

Spyder를 최신 버전으로 업데이트하고 싶으므로 다음 명령을 수행했습니다.

conda update conda
conda update anaconda
conda update spyder

모두 오류없이 실행되었지만 스파이더 버전은 변경되지 않았습니다. 이것은 제가 실행하는 데 사용하는 명령입니다.

C : \ Anaconda2 \ pythonw.exe C : \ Anaconda2 \ cwp.py C : \ Anaconda2 “C : /Anaconda2/pythonw.exe” “C : /Anaconda2/Scripts/spyder-script.py”–new-instance

내가 뭔가를 놓치고 있습니까?



답변

juanpa.arrivillaga 의 의견 을 확장하려면 :

루트 환경에서 Spyder를 업데이트하려면 conda update spyder
나를 위해 작동합니다.

생성 한 가상 환경 (예 : 다른 버전의 Python)에 대해 Spyder를 업데이트하려면 환경 이름은 conda update -n $ENV_NAME spyder어디에 있습니까 $ENV_NAME?

편집 : conda update spyder작동하지 않는 경우이 게시물conda update anaconda스파이더를 업데이트하기 전에 실행해야 할 수 있음을 나타냅니다 . 원하는 경우 정확한 스파이더 버전을 지정할 수도 있습니다.


답변

Anaconda Naviagator로 이동하여 스파이더를 찾고, 스파이더 앱의 오른쪽 상단 모서리에있는 설정을 클릭합니다. 업데이트 탭을 클릭합니다.


답변

pip를 사용하여 업데이트 한 것을 확인했습니다. 이것은 강력히 권장되지 않습니다 (적어도 Spyder 3에서는). 내가받은 Spyder 업데이트 알림에는 항상 다음이 포함되었습니다.

“중요 사항 : Anaconda / Minconda와 함께 Spyder를 사용중인 것 같습니다. 설치가 중단 될 수 있으므로 pip를 사용하여 업데이트하지 마십시오. 대신 새 conda 패키지를 사용할 수있을 때까지 기다렸다가 conda를 사용하여 업데이트를 수행하십시오. ”


답변

이것을 사용하면 conda install spyder=4.0.0
아나콘다 종속성이 엉망이되지 않습니다.
https://github.com/spyder-ide/spyder/releases


답변

Anaconda Navigator 콘솔에서 Spyder에 대한 설정 기호 (오른쪽 상단 모서리)를 클릭 한 후 ‘애플리케이션 업데이트’를 선택하기 만하면됩니다. 제 경우에는 방금 업데이트하여 비활성화 상태입니다.

여기에 이미지 설명 입력


답변

기본 디렉토리에 있는지 확인하십시오.
그런 다음 conda install spyder작동합니다.
다음과 같이하십시오 : conda install spyder=new_version_number.
new_version_number 는 숫자 여야합니다.


답변

패키지를 설치하거나 업데이트하는 동안 오류를 방지하는 한 가지 방법은 관리자 권한으로 Anaconda 프롬프트를 실행하는 것입니다. 도움이 되었기를 바랍니다.