Я установил pydot2
с помощью ноутбука Ipython.Неверная версия pydot импортируется
%%bash
pip install pydot2
Collecting pydot2
Downloading pydot2-1.0.33.tar.gz
Requirement already satisfied (use --upgrade to upgrade): pyparsing in /Users/ram/anaconda/lib/python3.5/site-packages (from pydot2)
Requirement already satisfied (use --upgrade to upgrade): setuptools in /Users/ram/anaconda/lib/python3.5/site-packages/setuptools-19.1.1-py3.5.egg (from pydot2)
Building wheels for collected packages: pydot2
Running setup.py bdist_wheel for pydot2
Stored in directory: /Users/ram/Library/Caches/pip/wheels/e5/2d/ca/55e0109fb619edaa42ca287d9e55519eeebebc9bbca35996f6
Successfully built pydot2
Installing collected packages: pydot2
Successfully installed pydot2-1.0.33
В терминале, я вижу pydot2 присутствует. В python import pydot2
сбой и import pydot
показывает версию 1.0.29 pydot, а не 1.0.33.
$ pip freeze| grep pydot
pydot2==1.0.33
$ python
Python 3.5.1 |Anaconda 2.4.0 (x86_64)| (default, Dec 7 2015, 11:24:55)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
import pydot
pydot.__version__
'1.0.29'
import pydot2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'pydot2'
Вопрос: ли мне нужно удалить pydot перед установкой pydot2. Как мне это сделать ?
Примечание: У меня есть двойной Anantonda python env (2.7/3.5) В версии 2.7 есть нет установленного pydot. Я нахожусь на последнем MacOS 10.11.
Я не могу понять, где pydot 1.0.29 находится в моей системе.
@DavidW, приветствую ваши изменения и благодарим вас за информирование и исправление. Извините за добавление неверного тега. – Rao