2017-10-31 3 views
2

graphviz Python 모듈을 사용하려고하는데이 문제가 발생했습니다. 명령 프롬프트에 Python을 설치했지만 IPython에 표시되지 않습니다. 추가로 Python 3.5 (32-bit) 인터프리터가 나타나지만 IPython에서 작동하도록 설치하는 방법을 알아 내려고합니다.모듈을 성공적으로 설치했지만 가져올 때 모듈을 찾을 수 없습니까? - Python

각 인터프리터에 sys.path를 포함하는 것이 좋습니다.

누구나 내가 어떻게 변경했는지 알 수 있습니까?

enter image description here

답변

1

을보십시오.

스냅 샷에서 우리는 파이썬 3.5가 시스템에 기본이고 파이썬 3.6이 특정 사용자 (Oliver Jr)에 설치되었다고 추론 할 수 있습니다.

기본 파이썬 (파이썬 3.5)

중위 파이썬 3.6 모듈을 사용하여이 모듈이 설치 될 것이다 경로 변수를 설정없이 모듈을 설치

SET PATH=C:\Users\Oliver Jr\Anaconda>;%PATH%;

로 경로 변수를 설정할

기본 파이썬 버전이 파이썬 3으로 변경되었는지 확인하십시오.IPython에서은 GraphVIZ을 설치하는 경우 6 그런 다음

python --version

를 사용하여 당신은 또한 C:\UsersOliver Jr\Anaconda\bin\pip install graphviz

2

가상 환경을 사용해보십시오.

$ virtualenv -p python3 `/path/to/venv/dir` 
    $ . `/path/to/venv/dir/bin/activate` 
    (venv) $ # indicates virtual env is configured 
    (venv) $ which pip python3 
    (venv) $ pip install whatever 
    (venv) $ python3 script.py 
0

당신은 2 파이썬 설치해야 - 하나는 평범한 C:\Python에 설치 https://www.python.org에서 다운로드와 같은; 다른 하나는 자체 포함 아나콘다 설치 C:\Users\Oliver Jr\Anaconda입니다.

이전에 Graphy를 설치했는데, C:\Python에있는 표준 Python 배포판이지만 Anynonda에 IPython을 설치했습니다! 나는 당신이 Windows에서 훨씬 더 쉽게 과학 및 수학 패키지를 설치하게만큼 표준 파이썬을 통해 아나콘다를 선호하는 거라고 생각하기 때문에

, 당신은 아마 install it in your Anaconda distribution 싶어 :

conda install -c anaconda graphviz 
1

시스템 파이썬은 3.5.2 IPython은 sys.path 출력을 기준으로 3.6을 사용하는 것으로 보입니다.

파이썬의 다중 설치가있는 경우 이러한 경우가 아주 일반적이다 pip3.6 install graphviz

0

지금을 테스트 할 수 없습니다 사용하여 설치할 수 있습니다

pip install graphviz

사용하여 모듈,하지만 설치 "!":

! pip install graphviz 

그리고 IPython을 다시 시작하십시오.

1

시도는 파이썬에 설치된 패키지를 나열하려면 다음

$pip freeze 

는 보통 때문에 PYTHONPATH 문제로 일어났다. iPython을 다시 설치하려고 했습니까? 어쩌면 다른 버전의 Python을 사용하여 설치했을 수도 있습니다.

$pip uninstall ipython 
$pip install ipython 

나는 파이썬 3.6.3을 사용해 보았지만 제대로 작동했다. 또는 시도해 볼 수 있습니다.

$pip3.6 install graphviz 
0

이 시도 :

conda install -c conda-forge python-graphviz 

또는이 : CONDA는 자신의 핍와 함께 제공됩니다.

conda install pip 

그런 다음 핍 실행 및 실행을 찾을 수 있습니까 직접적 (즉 /path/to/anacondapip install graphviz)

관련 문제