2016-10-23 10 views
1

Что такое проверенный метод установки pydotplus для Python 3.5 в 64-разрядной системе Windows (10)? До сих пор мне не удавалось использовать конду или ряд других подходов.Как установить pydotplus для Python 3.5 на Windows64

Похоже, существует несколько жизнеспособных вариантов для Linux Ubuntu и Windows для Python 2.7. К сожалению, мне необходимо использовать эту конкретную конфигурацию, поэтому любые предложения будут очень благодарны!

ответ

0

Я определенно пробовал это раньше, но по какой-то причине он не работал. Однако, благодаря вашему ответу, я еще раз взглянул на свою конфигурацию, чтобы понять, почему этот пакет установки не работает должным образом.

Первоначально я использовал Anaconda для установки двойной среды Python 2.7/3.5, и хотя я всегда мог запускать 3.5 без каких-либо проблем в IDE (Jupyter Notebook в этом случае), текущая среда по-прежнему автоматически дефолтировала до 2.7. Быстрый способ проверить это с помощью окна командной строки является:

C:\Users\Username\Anaconda\envs>conda env list 

, который должен производить что-то вроде:

# conda environments: 
# 
py27     * C:\Users\Username\Anaconda\envs\py27 
py35      C:\Users\Username\Anaconda\envs\py35 

Обратите внимание, что там будет «*» рядом с окружающей средой, которая в данный момент. Для переключения, просто введите «активировать» с последующим новым желаемым именем окружающей среды и изменения должны быть немедленно проверены в командной строке, которая возвращается:

C:\Users\Username\Anaconda\envs>activate py35 

(py35) C:\Users\Username\Anaconda\envs> 

После внесения изменений окружающей среды, я перезапустил Конду установить пакет для pydotplus, о котором вы упоминали:

conda install -c conda-forge pydotplus 

и он отлично работал!

Две другие быстрые вещи, которые необходимо учитывать при установке pydotplus, чтобы убедиться, что он правильно взаимодействует с GraphViz в конкретной среде:

  1. Убедитесь, что вы используете самую современную версию scikit учиться. Более подробная информация предоставляются на официальном сайте (http://scikit-learn.org/stable/install.html), в том числе команды быстрого обновления: conda update scikit-learn

  2. Убедитесь, что каталог GraphViz бен был добавлен к пользовательским Path: (Why is pydot unable to find GraphViz's executables in Windows 8?)

+0

К сожалению, я не видел этот ответ до сих пор. On SO, люди не уведомляются, когда новый ответ отправлен, поскольку он отличается от форума. В любом случае, я рад, что мой ответ помог!Это типично, если вы найдете ответ полезным, чтобы его также повысить, и если он ответил на ваш вопрос, нажмите зеленую галочку, чтобы принять ее (хотя кажется, что ваш собственный ответ более полный, так что вы можете фактически принять свой собственный ответ если хотите). – darthbith

0

я имел та же проблема. вот что я сделал, первым я побежал анаконды строку от имени администратора, а затем дать команду,

**conda install -c conda-forge pydotplus** 

он работал для меня хорошо