2014-02-26 4 views
3

파이어 폭스 3.3.4와 함께 아나콘다 1.9.1을 구성 중이며 Pycharm을 사용하여 패키지를 추가하려고 할 때 아나콘다 환경 용 Matplotlib을 설정할 수 없습니다. 나는 또한 웹 사이트에서 다운로드 한 Matplotlib.exe 파일에서 설치를 시도했다. 이 경우 설치 디렉토리를 변경할 수 없습니다. 나는이 문제를 해결할 수있는 방법이 있는지 알고 싶다.Matplotlib for anaconda 1.9.1 및 Python 3.3.4를 설치하는 방법은 무엇입니까?

+0

난 당신이 Windows를 사용하는 것 같은데요? – gabe

+1

'conda install matplotlib'은 무엇을합니까? –

+0

@ gabe : 나는 창문 8을 사용하고있다. – User1551892

답변

4

아코디다를 사용하는 경우 기본 환경은 Python 2.7입니다. 새로운 환경을 만들고 거기에 matplotlib을 설치해야합니다. 명령 프롬프트에서

다음 (질문에 '예'로 말을) 수행

conda create --name mpl33 python=3.3 matplotlib ipython-notebook 
activate mpl33 
ipython notebook 

노트북 서버가 올 때 당신은하기 matplotlib를 가져올 수 있어야합니다.

  • 첫 번째 명령은 환경을 동시에 만들고 나열된 패키지를 설치합니다. 당신이 모든을

을 테스트 할 수 있도록

  • 두 번째 명령은 시스템 경로
  • 에 자신의 위치를 ​​앞에 붙이는 새로운 환경을 활성화는 세 번째 명령은 그냥 내가 어떻게 pycharm 작품을 모르는 ipython 노트북을 시작합니다 ,하지만 내 추측은 당신이 사용하고자하는 올바른 파이썬을 찾기 위해 그것을 말해야한다는 것입니다. 이 경우에는 C :/Users // anaconda/envs/mpl33과 같습니다. 어떤 경우이든 환경을 활성화 할 때 명령 프롬프트에 경로가 표시되어야합니다. 당신이 당신의 환경을 활성화하면

    , 당신은이 같은 더 많은 패키지를 설치할 수 있습니다

    conda install pandas=0.12 
    conda install pyodbc statsmodels 
    

    당신은 첫 번째 명령과 같은 패키지의 특정 버전 번호는 단순히 사용 가능한 최신 버전을 받아 들일 수 있습니다 (기본값)

    이미 아나콘다에서 3.x를 파이썬 ENV를 설치 한 가정
  • +0

    매번 환경을 활성화해야합니까? 둘째, ipython 대신 python을 사용하고 ipython notebook 외의 다른 동일한 절차를 따르고 있습니다. – User1551892

    +0

    @ User1551892 새 프롬프트를 열 때마다 예. 다시 말하지만 pycharm은 프로젝트별로 한 번만 구성하면됩니다. (또한 응답에 대한 정보를 추가했습니다.) –

    4

    ,이 한 줄 트릭을 수행해야합니다 이름은 이전에 파이썬 3 아나콘다 ENV에게 준 이름입니다
    conda install matplotlib -n name
    . 지정한 이름을 모르는 경우 Anaconda \ envs 디렉토리의 하위 디렉토리 이름이됩니다.

    배경 : 최근 python 3 env 전체를 추가했을 때 기본적으로 아나콘다가 설치하지 않는 matplotlib와 동일한 문제가 발생했습니다. 위의 행은 나를 위해 그것을 해결했습니다. 그것은 나에게 다음과 같은 경고를 주었다. 그래서 두 가지 다른 버전이 처음에는 설치하지 않았을 가능성이있다. 그러나 그것은 제가 원하는 것을 고를 수있게 해 주었고 모든 것이 훌륭하게 작동했습니다.

    경고 :이 가능한 패키지 해상도 :
    [u'dateutil-2.1-py33_2.tar.bz2 ', u'matplotlib-1.3.1-np18py33_1.tar.bz2', u'numpy - 1.8. 0'-py33_0.tar.bz2 ', u'ypyparsing-2.0.1-py33_0.tar.bz2', u'pyside-1.2.1-py33_0.tar.bz2 ', u'python-3.3.5-0.tar .bz2 ', u'pytz-2013b-py33_0.tar.bz2', u'six-1.6.1-py33_0.tar.bz2 ']
    [u'dateutil-2.1-py33_2.tar.bz2', u ' matplotlib-1.3.1-np17py33_1.tar.bz2 ', u'numpy-1.7.1-py33_3.tar.bz2', u'ypyparsing-1.5.6-py33_0.tar.bz2 ', u'pyside-1.2.1 -py33_0.tar.bz2 ', u'python-3.3.5-0.tar.bz2', u'pytz-2013b-py33_0.tar.bz2 ', u'six-1.6.1-py33_0.tar.어떤 버전을 - BZ2 ' ]

    0
    conda install -c conda-forge matplotlib 
    
    관련 문제