Установка драйвер: Скачивание и установка драйверов в Windows 8.1

Содержание

Установка драйвера принтера для печати с использованием порта WSD | Руководство Пользователя

Подготовьте программу установки драйвера принтера.

Установите компакт-диск в компьютер или распакуйте загруженный драйвер. Если после этого начинается автоматическое воспроизведение, выйдите из программы установки.

Откройте окно «Devices and Printers» («Устройства и принтеры»).

Windows 10 (версия 1703 и выше)

  1. В меню [Start] ([Пуск]) нажмите [Windows System] ([Система Windows]) [Control Panel] ([Панель управления]).

  2. Нажмите [Просмотр устройств и принтеров].

Для Windows 10 (версии ниже 1703) и Windows Server 2016

  1. Правой кнопкой мыши нажмите [Start] ([Пуск]), затем нажмите [Control Panel] ([Панель управления]).

  2. Нажмите [Просмотр устройств и принтеров].

Windows 8.1, Windows Server 2012/2012 R2

  1. На панели Charm Bar нажмите [Set] ([Установка]) [Control Panel] ([Панель управления]).

  2. Нажмите [Просмотр устройств и принтеров].

Выберите принтер и нажмите [Print server properties] ([Свойства сервера печати]).

Нажмите [Add…] ([Добавить…]) во вкладке [Drivers] ([Драйверы]).

Нажмите [Next] ([Далее]) в окне «Add Printer Driver Wizard» («Мастер установки драйвера принтера»).

Отметьте флажком процессор (CPU/ЦП) своего компьютера и нажмите [Next] ([Далее]).

Нажмите [Have Disk…] ([Установить с диска…]) [Browse…] ([Обзор…]), чтобы указать драйвер (INF-файл), и нажмите [OK].

  • Если привод CD-ROM обозначается D:\, то файл хранится в следующей папке:

    Драйвер

    OS

    Папка

    PCL 6

    32-разрядный драйвер

    D:\X86\DRIVERS\PCL6\X86\MUI\DISK1

    64-разрядный драйвер

    D:\X64\DRIVERS\PCL6\X64\MUI\DISK1

    PostScript 3

    32-разрядный драйвер

    D:\X86\DRIVERS\PS\X86\MUI\DISK1

    64-разрядный драйвер

    D:\X64\DRIVERS\PS\X64\MUI\DISK1

  • Загруженный файл хранится в папке «DISK1».

Выберите требуемый аппарат и нажмите [Далее].

Нажмите [Finish] ([Готово]) [Close] ([Закрыть]).

Нажмите [Add a printer] ([Добавить принтер]) в окне «Devices and Printers» («Устройства и принтеры»).

Нажмите [The printer that I want isn’t listed] ([Нужный принтер отсутствует в списке]).

Выберите опцию [Add a Bluetooth, wireless or network discoverable printer] ([Добавить беспроводной, сетевой или Bluetooth-принтер]) и нажмите [Next] ([Далее])

Выберите требуемый аппарат и нажмите [Далее].

Для изменения имени принтера, отображенного в окне, введите имя принтера и нажмите [Next] ([Далее]).

Для использования принтера в качестве общего задайте параметры общего принтера и нажмите [Next] ([Далее]) [Finish] ([Готово]).

Установка драйвера Nvidia

Поддержка видеокарт Nvidia в РЕД ОС осуществляется в виде драйвера nouveau с открытым исходным кодом. Если драйвер nouveau не удовлетворяет достаточным требованиям, то пользователи могут установить официальный драйвер Nvidia.

Загрузка драйвера Nvidia


Список драйверов доступен по ссылке, здесь представлены как новые драйвера, так и архивные, которые поддерживают старые графические видеокарты.

В данной статье протестирован драйвер Version: 430.64 2019 года, но также без ошибок на данный момент устанавливается и работает в РЕД ОС 7.2 драйвер 450.80.02  от 30.09.2020.

Для РЕД ОС 7.3 загрузите драйвер версии 460.39.

В описании к драйверу обращайте внимание на поддержку им вашей видеокарты.

Информация о видеокарте


С помощью утилиты lshw выведем информацию о видеокарте и об используемом видео драйвере.

Если вы используете РЕД ОС 7.1 или 7.2, выполните команду:

yum install lshw
lshw -numeric -C display

Если вы используете РЕД ОС 7.3 и старше, выполните команду:

dnf install lshw
lshw -numeric -C display

Отключение драйвера nouveau

Приступим к отключению стандартного драйвера nouveau и установке проприетарного драйвера Nvidia.

Сделаем это через настройку параметра ядра linux, для этого в конфигурационном файле Grub добавим следующее значение в строку GRUB_CMDLINE_LINUX

Отредактируйте файл на редактирование:

nano /etc/default/grub

приведите строчку GRUB_CMDLINE_LINUX к виду (вид строки приведен для примера и может быть отличным от вашего):

GRUB_CMDLINE_LINUX="rd.lvm.lv=ro/root rd.lvm.lv=ro/swap rhgb quiet nouveau.modeset=0"
Обновите конфигурацию загрузчика grub. Если у вас режим загрузки BIOS:
grub2-mkconfig -o /boot/grub2/grub.cfg

а если  UEFI, то:

grub2-mkconfig -o /boot/efi/EFI/redos/grub.cfg

Перезагрузите систему.

Проверим, что драйвер nouveau для Nvidia с открытым исходным кодом больше не используется:

lshw -numeric -C display

Установка дополнительных пакетов

Выполним установку дополнительных пакетов, которые необходимы для установки драйвера nvidia:

для РЕД ОС 7. 1 или 7.2:

yum -y install dkms gcc kernel-devel

для РЕД ОС 7.3 и старше:

sudo dnf -y install dkms gcc kernel-lt-devel nvidia-kmod nvidia-persistenced nvidia-xconfig nvidia-settings nvidia-modprobe xorg-x11-drv-nvidia --exclude=kernel-ml*

Установка драйвера Nvidia

Теперь приступим непосредственно к установке драйвера Nvidia. Он должен быть установлен, пока сервер Xorg не запущен, поэтому переключимся в текстовый режим:

systemctl isolate multi-user.target

Введите логин root и пароль. Перейдем в каталог с загруженным драйвером и выполним команду запуска установки:

cd /<путь_до_каталога_c_драйвером>
bash NVIDIA-Linux-x86_64-*.run

Would you like to register the kernel module sources with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later.

Install NVIDIA’s 32-bit compatibility libraries?

An incomplete installation of libglvnd was found. Do you want to install a full copy of libglvnd? This will overwrite any existing libglvnd libraries.

  • Don’t install libglvnd files
  • Install and overw.
  • Abort installation

Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up.

На этом этапе установка завершена, перезагрузите ПК. Запустим в терминале утилиту inxi и убедимся, что используется драйвер Nvidia:

inxi -F

Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.

Установка драйвера AMDGPU

HP LaserJet Pro — Установка драйвера принтера с использованием кабеля Ethernet (ОС Windows)

Используйте панель управления принтера для получения информации об IP-адресе принтера, который потребуется вам во время установки программного обеспечения.

Пример IP-адреса: 192.168.0.1

Прим.:

Действия различаются в зависимости от типа панели управления.

Сенсорная панель управления с белым экраном

Сенсорная панель управления с черным экраном

2-строчный ЖК-дисплей с панелью клавиатуры

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

Сенсорная панель управления с белым экраном

На начальном экране панели управления принтера коснитесь значка Ethernet , чтобы посмотреть IP-адрес или имя хоста принтера.

Сенсорная панель управления с черным экраном

При работе с принтерами, оснащенными сенсорной панелью управления с черным экраном, следуйте приведенным ниже инструкциям.

Сенсорная панель управления с черным экраном

На начальном экране панели управления принтера коснитесь значка «Информация о подключении» , а затем коснитесь значка «Подключенная сеть» для отображения IP-адреса или имени хоста.

Установка драйверов на ноутбук в 447 офисах Москвы

Анастасия

Спасибо большое сервисному центру. Удобный график работы. Можно записаться через социальные сети. Дают гарантию,что самое главное при ремонте телефона. Сломался телефон мастер приехал в назначенное время и место. Оценил поломку и предпринял все меры по устранению причины поломки. Мастер вежливый и видно грамотный.

Время его работы заняло не больше 20 минут.

Ирек

Обратился сегодня с банальной проблемой для спеца, коим я не являюсь) Реакция на обращение моментальная, так сказать «бросив все». Получил обратно свой смартфон исправным буквально через 5 минут. Мастер одним словом! Спасибо. Рекомендую, зачёт!

Евгения

Добрый день! Рекомендую сервис на Маяковской. Профессиональные, отзывчивые и неравнодушные сотрудники, готовые прийти на помощь «блондинке со смартфоном». Настроили, актуализировали и подробно объяснили что к чему, за что заслуживают большого человеческого спасибо!

Александр

Приятный сервис, вежливые сотрудники работают качественно и оперативно. Нареканий нет, всё классно.

Артем

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

Алиса

Хочу выразить благодарность сотруднику Тимофею за качественную и быструю работу.Хороших вам клиентов!

Игорь

Большое спасибо Ростиславу за быстро выполненную работу, за честность и качество. Не ожидали, что так быстро все сделают и даже денег не возьмут.

Тимур

Добрый день! Спасибо большое за быструю и качественную работу по замене дисплея на iphone и защитное стекло в подарок, очень приятно, теперь мой телефон как новенький.

Лариса

Сервис действительно хорош, помощь своевременная, хорошее обслуживание, всё объяснил и рассказал, маленький минус что не укладываются в заявленные 90 минут, но всё равно сделали всё на высшем уровне. Естественно буду обращаться ещё раз и всем так же советую. Цены оправдывают себя и усилия сотрудников. Всё вполне народно и доступно.

Светлана

всего за несколько минут снова ожил в мой телефончик!!!! спасибо,молодой человек!Вы очень внимателен и толковый в своем деле!!! рекомендую в ТЦ Арена!!!!

Алексей

Доброго всем дня! Еще зимой обратилась в этот сервис с серьезной проблемой своего тогда еще нового Xiaomi Redmi-8 (полгода со дня покупки) В моем мобильном глючил экран, причем так, что некоторые операции совершались сами по себе и не поддавались контролю. Были даже случаи, когда, зайдя в приложение Сбербанк Онлайн, автоматически мог осуществиться перевод. Набор любого текста в СМС стал не возможен: получалась какая-то АБРАКАДАБРА. .. Короче, телефон стал создавать мне проблемы во всем. И я вынуждена была обратиться к специалистам. Адрес нашла в интернете. Из детального разговора с мастером, я сразу поняла, что мне здесь не будут ничего навязывать, поэтому доверилась ему. Мне было предложено несколько вариантов решения проблемы с подробным описанием расходов (цены были те же, что и на сайте). Я выбрала замену экрана… И не пожалела! На следующий же день, когда все было сделано. мои проблемы сошли на НЕТ, как будто их не было… RESPECT и УВАЖЕНИЕ !!! Рекомендую!

Максим

К счастью редко пользуюсь услугами ремонта смартфонов, но….все бывает в первый раз. И очень важен первый положительный опыт в этом деле. Первый раз пришел с тем что не заряжался телефон от зарядки. За 2 минуты !!! мастер почистил разъем на телефоне и не взял за это ни копейки. Шок . На радиорынке сказали бы наверное что ты парень попал — там полно работы с заменой полтелефона. Поэтому выбор центра во второй раз ( утопил айфон в бассейне ) был очевиден, хотя ехать на машине из Одинцово в центр Москвы ещё то удовольствие. И снова всё супер. И дело не только в стоимости старенького уже айфона, а в том что я очень не люблю процесс переноса данных на новый. В общем быстро, качественно и за разумные деньги. И огромная благодарность Коноваловой Лидии за то , что постоянно держала меня в курсе этапов ремонта. Так приятно когда такие симпатичные люди помогают решить твои временные жизненные неприятности. С телефоном пока всё нормально. Надеюсь что надолго. Спасибо, ребята.

Андрей

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

Лали

Грамотный и вежливый персонал, качественный ремонт! Лучшая точка в городе, всем рекомендую!

Николай Юрьевич Полянский

Очень приятный коллектив, цены не кусаются) Мастера своего дела! Советую всем сервис

Екатерина Романова

Очень рада что попала именно к ним

Лилия

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

Карим

Очень понравилось качество обслуживания в этом сервисном центре. За пару минут устранили проблему с зарядкой телефона, бесплатно, вежливо и качественно. Рекомендую этот центр.

Денис

Обращались в сервис на Алексеевской неоднократно, всегда быстро, качественно, доброжелательно. Всем рекомендую

Anastasia

Пришла заменить вход для зарядки. Молодой человек посмотрел, и просто почистил его. Заняло меньше 5 минут. Денег не взяли. Очень рекомендую

Кира

Сильно разбила телефон, перед походом в салон проконсультировалась по телефону о ценах и времени работы, очень понравилось общение в чате, вежливость и быстрый ответ на любые вопросы. Сам ремонт занял меньше обещанного времени. На сайте и в салоне написано, что в подарок бесплатное защитное стекло, к сожалению, стекло мне не поставили, потому что его не было в наличии, но сделали бонусом чистку телефона. Больше всего меня удивили бумаги, которые я подписывала, в предыдущем салоне, в котором я ремонтировала уже другой телефон, не было никаких гарантий и договоров, мне очень понравилась ответственность работы салона! Цены средние, но качество работы замечательное! Я смело могу рекомендовать данный салон

Иван

Обратился с проблемой на iPhone 7, не заряжался телефон, на месте все объяснили и рассказали, очень компетентный сотрудник Александр, ответил на все вопросы, предложил альтернативные варианты, сделал свою работу качественно и быстро, обязательно обращусь ещё раз

Настройка | OKI

Установите драйвер принтера, драйвер сканера, драйвер факса и т. д. на компьютер с помощью DVD-диска с программным обеспечением.

Также в это же время можно установить и другую служебную программу.

Для ОС Windows

Подключите устройство к компьютеру через сеть или кабель USB, чтобы начать установку.

Примечание

Перед установкой проверьте состояние данного устройства.

  • Устройство включено.

  • Данное устройство подключено к сети при помощи кабеля ЛВС и заданы необходимые для сетевого подключения сведения, такие как IP-адрес.

  1. Вставьте DVD-диск с программным обеспечением в компьютер.

  2. При отображении [Auto Play (Автозапуск)] нажмите [Run setup.exe (Запустить setup.exe)].
    Заметка

    Если отображается диалоговое окно [User Account Control (Управление учетной записью пользователя)], щелкните [Yes (Да)].

  3. В раскрывающемся списке выберите язык.

  4. Прочитайте лицензионное соглашение и нажмите [Accept (Принять)].

  5. Прочитайте [Environment advice (Документ об экологическом консалтинге)] и нажмите [Next (Далее)].

  6. Выберите значение [Network (Сеть)] или [USB connection (USB-подключение)], соответствующее подключению между устройством и компьютером, а затем нажмите [Next (Далее)].

    Если отображается диалоговое окно [Windows Security Alert (Оповещение системы безопасности Windows)], щелкните [Allow access (Разрешить доступ)].

  7. Выберите название модели устройства и нажмите [Next (Далее)].
  8. Нажмите [Install Optional Software (Установка дополнительного ПО)].

    Начнется выполнение установки.

    Заметка

    Будет установлено следующее программное обеспечение.

    • Драйвер принтера PCL6 (включая сетевое расширение и утилиту печати образцов цвета)

    • Драйвер сканера

    • ActKey

    • Часто задаваемые вопросы

    Другое программное обеспечение можно установить с помощью функции выборочной установки.

    Установка программного обеспечения

  9. Убедитесь, что программное обеспечение установлено успешно, затем щелкните [Printing Test (Печать тестовой страницы)].

    Выберите принтер для печати тестовой страницы, а затем щелкните [Printing Test (Печать тестовой страницы)].

    Убедитесь, что печать тестовой страницы выполнена успешно, а затем щелкните [OK (ОК)].

  10. Щелкните [Complete (Завершить)].
  11. Нажмите [Next (Далее)].

    Если отображается следующее диалоговое окно, щелкните [Yes (Да)].

  12. Нажмите [Exit (Выход)].

Для Mac OS X

В данном разделе описан порядок установки драйвера принтера PS и драйвера сканера.

В случае необходимости установки утилит см. сведения ниже.

Установка программного обеспечения

Установите драйвер сканера для ОС Mac X
  1. Убедитесь, что между устройством и компьютером установлена связь и питание включено, затем вставьте DVD-диск с программным обеспечением в компьютер.

  2. Дважды щелкните значок [OKI] на рабочем столе.

  3. [Drivers (Драйверы)] > [Scanner (Сканер)]> дважды щелкните [Installer for OSX (Установщик для OSX)].

  4. Нажмите [Continue (Продолжить)].

  5. Убедитесь, что отображается содержимое, а затем нажмите [Continue (Продолжить)].
  6. Прочитайте лицензионное соглашение и нажмите [Continue (Продолжить)].

  7. Нажмите [Agree (Принимаю)].

  8. Нажмите [Install (Установить)].

    Чтобы изменить папку установки драйвера, нажмите [Change Install Location (Изменить папку установки)].

  9. Введите имя и пароль администратора и нажмите [Install Software (Установить ПО)].

  10. Нажмите [Continue Installation (Продолжить установку)].

  11. Нажмите [Restart (Перезапустить)].
Установите драйвер принтера PS для Mac OS X

По завершении установки в ходе выполнения шага 15 выполните печать тестовой страницы.

  1. Убедитесь, что устройство и компьютер подключены и включено питание устройства.

  2. Вставьте DVD-диск с программным обеспечением в компьютер.

  3. Дважды щелкните значок [OKI] на рабочем столе.

  4. [Drivers (Драйверы)] > [PS (PS)] > дважды щелкните [Installer for OSX (Установщик для OSX)].

  5. Введите пароль администратора и нажмите [OK (ОК)].

    Следуйте инструкциям на экране для завершения установки.

  6. В меню Apple выберите [System Preferences (Системные настройки)].

  7. Выберите [Printers & Scanners (Принтеры и сканеры)].

  8. Нажмите [+].

    При отображении меню выберите [Add Printer or Scanner. .. (Добавить принтер или сканер…)].

  9. Нажмите [Default (По умолчанию)].

  10. Выберите устройство и убедитесь, что для параметра [Use (Использовать)] отображается значение [OKI MC563 PS].

    Типы имен

    Отображается для подключения

    Список методов

    Сеть

    OKI-MC563 (последние 6 цифр MAC-адреса)

    Bonjour

    USB

    OKI DATA CORP MC563

    USB

    Заметка

    Чтобы изменить имя, введите новое имя в поле [Name: (Имя:)].

  11. Щелкните [Add (Добавить)].

  12. При отображении [Installable options (Устанавливаемые опции)] щелкните [Continue (Продолжить)].

  13. Убедитесь, что данное устройство добавлено в список [Printers (Принтеры)], а для параметра [Kind (Тип)] отображается значение [OKI MC563 PS (OKI MC563 PS)].
    Примечание

    Если [OKI MC563 PS (OKI MC563 PS)] не отображается в списке [Kind (Тип)], нажмите [-] для удаления устройства из списка [Printers (Принтеры)], а затем повторите шаги с 8 по 12.

  14. Нажмите [Open Print Queue.
    .. (Открыть очередь печати…)].

  15. В меню [Printer (Принтер)] выберите [Print Test Page (Печать тестовой страницы)].

Пакеты драйверов

— драйверы Windows

  • Статья
  • 2 минуты на чтение
  • 1 участник

Полезна ли эта страница?

да Нет

Любая дополнительная обратная связь?

Отзыв будет отправлен в Microsoft: при нажатии кнопки отправки ваш отзыв будет использован для улучшения продуктов и услуг Microsoft.Политика конфиденциальности.

Представлять на рассмотрение

В этой статье

Пакет драйверов состоит из набора программных компонентов для поддержки устройства под управлением Windows. Если вы планируете спроектировать и построить новое устройство, следуйте отраслевым стандартам оборудования. Если вы будете следовать этим стандартам, вы, скорее всего, получите оптимизированный процесс разработки, а также снизите расходы на поддержку.Для таких устройств существуют не только наборы тестов, но во многих случаях для стандартных типов существуют универсальные пакеты драйверов. Поэтому вам может не понадобиться писать новый пакет драйверов.

На всех устройствах в системе Windows должен быть установлен пакет драйверов. Система предоставляет несколько универсальных пакетов драйверов, которые можно установить на некоторые классы устройств. Для устройств, которые не имеют пакетов драйверов, предоставляемых системой, поставщик должен предоставить пакет драйверов для установки на устройство для его поддержки в Windows. Для устройства, на которое распространяется предоставляемый системой пакет драйверов, поставщик может предоставить более подходящий пакет драйверов для установки на устройство, чтобы обеспечить расширенные функциональные возможности.

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

В этом разделе

Обновление файлов драйверов — драйверы Windows

  • Статья
  • 2 минуты на чтение
  • 1 участник

Полезна ли эта страница?

да Нет

Любая дополнительная обратная связь?

Отзыв будет отправлен в Microsoft: при нажатии кнопки отправки ваш отзыв будет использован для улучшения продуктов и услуг Microsoft. Политика конфиденциальности.

Представлять на рассмотрение

В этой статье

Драйверы обновляются при возникновении одного из следующих событий:

  • Мастер обновления оборудования запускается из диспетчера устройств .

    Примечание  Начиная с Windows Vista этот мастер теперь называется Мастер обновления программного обеспечения драйверов .

  • Центр обновления Windows запущен.

  • Программа установки для устройства запущена.

  • Начиная с Windows Vista, вы можете запустить инструмент PnPUtil из командной строки с повышенными привилегиями, чтобы установить или обновить пакет драйверов для устройства.

При написании установочного программного обеспечения и INF-файлов, обновляющих существующие драйверы, используйте следующие рекомендации.

  • Программа установки может вызывать UpdateDriverForPlugAndPlayDevices , предоставляя файл INF и идентификатор оборудования, чтобы обновить драйверы для устройств, соответствующих идентификатору оборудования.

    Начиная с Windows Vista, программа установки также может вызывать один из следующих способов для обновления драйверов:

    • DiInstallDriver , который предварительно устанавливает драйвер, а затем устанавливает драйвер на устройства, присутствующие в системе, которые поддерживает драйвер.
    • DiInstallDevice , который устанавливает указанный драйвер из хранилища драйверов на указанное устройство, присутствующее в системе.

    Дополнительные сведения см. в разделе Создание приложения для установки устройства.

  • При обновлении драйвера установщики класса и со-установщики не должны предоставлять страницы завершения установки в ответ на DIF_NEWDEVICEWIZARD_FINISHINSTALL , за исключением случаев крайней необходимости. Если возможно, получите информацию о завершении установки из настроек предыдущей установки.

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

  • Начиная с Windows XP значения реестра CoInstallers32 и EnumPropPages32 удаляются до доставки DIF_REGISTER_COINSTALLERS . Файлы INF для более ранних версий операционной системы должны явно либо удалять эти значения, либо выполнять над ними операцию модификации без добавления.

  • Начиная с Windows XP, значения реестра UpperFilters и LowerFilters удаляются до доставки DIF_INSTALLDEVICE .Файлы INF для более ранних версий операционной системы должны явно либо удалять эти значения, либо выполнять над ними операцию модификации без добавления.

  • Использовать вместо директивы INF DelFiles или директивы INF RenFiles при обновлении драйверов. Windows не может гарантировать, что конкретный файл не используется другим устройством. (Установщики класса и соустановщики могут удалять или переименовывать файлы, если , они могут надежно определить, что никакие устройства не используют файлы.)

  • Используйте директиву INF DelReg для удаления старых записей реестра, относящихся к конкретному устройству, из предыдущей установки устройства, если эти записи больше не нужны. (Не удалять записи глобального реестра.)

  • Используйте директиву INF DelService INF DelService в разделе DDInstall.Services INF

    для удаления ранее установленных служб устройств/драйверов с целевого компьютера. Windows не может гарантировать, что конкретная служба не используется другим устройством. (Установщики класса и соустановщики могут удалять службы, , если они могут надежно определить, что никакие устройства не используют службы.)

  • При обновлении установщика класса, соустановщика класса или библиотеки DLL службы необходимо присвоить новой версии новое имя файла.

Дополнительные сведения о файлах INF см. в разделах «Создание файла INF» и «Разделы и директивы файла INF».

Как установить драйверы устройств в Windows 10

Windows 10 поставляется с набором драйверов — программного обеспечения, которое позволяет Windows взаимодействовать с гаджетами, которые вы подключаете к компьютеру.Обычно Windows автоматически распознает вашу новую деталь, и она просто работает. В других случаях Windows обращается к Интернету и получает некоторые автоматические инструкции, прежде чем завершить работу.

Но иногда вы подключаете что-то, что либо слишком ново для Windows, чтобы знать о нем, либо слишком старо, чтобы оно могло его запомнить. Или, возможно, что-то, подключенное к вашему компьютеру, начинает сбоить, и вы видите странные сообщения, ворчащие о том, что «нужен новый драйвер».

В этих случаях вы должны найти и установить драйвер Windows для этой части.Лучшие драйверы поставляются с программой установки, которая автоматически размещает программное обеспечение в нужном месте, устраняя проблему. Худшие водители оставляют всю тяжелую работу на вас.

Если Windows не распознает и не устанавливает новое подключенное оборудование автоматически — даже после перезагрузки компьютера — выполните следующие действия, чтобы найти и установить новый драйвер:

  1. Посетите веб-сайт производителя детали и загрузите последнюю версию драйвера для Windows.

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

    Просмотрите раздел «Поддержка», «Загрузки» или «Обслуживание клиентов» веб-сайта. Там вам обычно нужно ввести название вашей детали, номер ее модели и операционную систему вашего компьютера (Windows 10), прежде чем веб-сайт выкашляет драйвер.

    Драйвер для Windows 10 отсутствует в списке? Вместо этого попробуйте загрузить драйвер для Windows 8.1, 8 или 7 — иногда они работают так же хорошо.

  2. Запустите программу установки драйвера.

    Иногда щелчок по загруженному файлу запускает программу установки, устанавливая для вас драйвер. Если это так, вы закончили. Если нет, перейдите к шагу 3.

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

  3. Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Диспетчер устройств» во всплывающем меню.

    Появится Диспетчер устройств, в котором перечислены все компоненты внутри или подключенные к компьютеру. Рядом с вызывающей проблемы частью появляется желтый треугольник со встроенным значком восклицательного знака.

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

    Мастер добавления оборудования проведет вас через этапы установки нового оборудования и, при необходимости, установки нового драйвера.Однако будьте осторожны: этот последний метод восстановления проблемных деталей может расстроить даже опытных техников.

К счастью, вам нужно установить драйверы только в одном из этих двух случаев:

  • Вы только что купили и установили новое оборудование, и оно работает неправильно. Драйверы, упакованные с новыми деталями, обычно старые. Посетите веб-сайт производителя, загрузите последнюю версию драйвера и установите его. Скорее всего, новый драйвер устраняет проблемы с первым набором драйверов.

  • Вы подключили новый гаджет, который Windows не распознает. Отслеживание и установка последней версии драйвера часто может решить проблемы.

Но если у вас нет проблем с аппаратным обеспечением, не утруждайте себя обновлением его драйвера, даже если вы найдете более новый в Интернете. Скорее всего, новый драйвер добавляет поддержку только новых моделей вашего гаджета. И этот новый драйвер может вызвать сбой в том, что уже работало нормально.

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

Если ваш недавно установленный драйвер еще больше усугубляет ситуацию, есть решение: вернитесь в Диспетчер устройств, дважды щелкните имя проблемной части и перейдите на вкладку «Драйвер» в поле «Свойства». Сохраняйте ровное дыхание. Затем нажмите кнопку «Откатить драйвер». Windows отказывается от вновь установленного драйвера и возвращается к предыдущему драйверу.

Как установить драйвер ключа?

  • В настоящее время лицензии PLECS Dongle поддерживаются только на компьютерах Windows и Mac.
  • Не подключайте ключ к компьютеру, пока не будет установлен соответствующий драйвер ключа, чтобы избежать установки драйвера операционной системой (например, службой обновления Windows) несовместимым с PLECS.
  • Чтобы установить драйвер ключа, войдите в систему как администратор и установите соответствующий пакет по ссылкам ниже.При необходимости перезагрузите компьютер. Подключите ключ к компьютеру, чтобы завершить установку драйвера.
  • В дополнение к драйверу ключа вам также необходимо установить файл лицензии, который связывает ключ с лицензией PLECS. Чтобы установить файл лицензии, откройте Диспетчер лицензий, выбрав запись Диспетчер лицензий PLECS в меню Справка , затем щелкните Управление файлами лицензий… и Установить… .

Драйверы ключей для PLECS 4.

2 и новее (устаревшие драйверы см. ниже)

Ключ FLEXid 9


Windows
  1. Загрузите FLEXID9_Windows_v7_80.zip и распакуйте его содержимое.
  2. Откройте командную строку, перейдите в извлеченную папку и выполните следующую команду:
    haspdinst -i

Для получения дополнительной информации см. документ readme.html в ZIP-файле.

macOS
  1. Загрузите файл FLEXID9_OSX_V7_80.dmg и дважды щелкните его, чтобы смонтировать образ диска.
  2. Откройте терминал и выполните следующую команду:
    sudo «/Volumes/Sentinel Runtime Installer Scripts/dinst»

Примечание . При установке на macOS 10.13 («High Sierra») или новее вы можете получить предупреждающее сообщение Расширение системы заблокировано . Нажмите Открыть настройки безопасности и в диалоговом окне Настройки безопасности нажмите кнопку Разрешить рядом с уведомлением о заблокированном программном обеспечении от SFNT Germany GmbH . Если кнопка Разрешить отключена, вам необходимо разблокировать диалоговое окно, щелкнув значок замка в левом нижнем углу.

Для получения дополнительной информации см. документ Readme.html в образе диска.

Ключ FLEXid 10


Windows
  1. Загрузите FLEXID10_Windows_v6_40.zip и распакуйте его содержимое.
  2. Запустите исполняемый файл Setup.exe, дважды щелкнув его.
  3. На странице Выберите компоненты WibuKey, которые вы хотите установить , вы можете отменить все опции.Это просто установит простой драйвер.
macOS
  1. Загрузите WkRuntimeUser_6.60.500.dmg и дважды щелкните его, чтобы смонтировать образ диска.
  2. Дважды щелкните файл WkInstall.pkg, чтобы запустить программу установки.

Устаревшие драйверы ключей для PLECS 3.6 до PLECS 4.1

PLECS 3.6 до PLECS 4.1 требуют установки другого драйвера ключа. Пожалуйста, выберите подходящий драйвер из таблицы ниже:

Примечание: Во время установки WkRuntime_6-30a. exe, когда вас спросят, какие компоненты WibuKey вы хотите установить, вы можете отменить выбор всех опций. Это просто установит простой драйвер.

Установка драйвера | Руководство Elasticsearch [8.1]

Драйвер Elasticsearch SQL ODBC можно установить в Microsoft Windows с помощью пакета MSI. Процесс установки прост и состоит из стандартных шагов мастера MSI.

Предварительные требования для установкиedit

Рекомендуемая платформа для установки — 64-разрядная версия Windows 10 или 64-разрядная версия Windows Server 2016.

Перед установкой драйвера Elasticsearch SQL ODBC необходимо выполнить следующие предварительные требования.

Если вы не выполните какое-либо из предварительных требований, программа установки отобразит сообщение об ошибке и прервет установку.

Невозможно встроенное обновление с помощью MSI. Для обновления сначала необходимо удалить старый драйвер, а затем установить новый.

При установке MSI SmartScreen Защитника Windows может выдать предупреждение о запуске неопознанного приложения. Если MSI был загружен с веб-сайте Elastic, можно безопасно подтвердить сообщение, разрешив установку продолжить ( Все равно запустить ).

Совместимость версий

Ваш драйвер должен быть совместим с вашей версией сервера Elasticsearch.

Версия драйвера не может быть новее версии сервера Elasticsearch. Например, сервер 7.10.0 несовместим с драйверами 8.1.1.

Версия сервера Elasticsearch Совместимые версии драйверов Пример

8.0,0–8,1,1

  • Та же версия
  • Любая более ранняя версия 8.x
  • Любая версия 7.x после 7.7.0.

Сервер 8.1.1 совместим с 8. 1.1 и более ранними драйверами 8.x. Ан Сервер 8.1.1 также совместим с драйверами 7.7.0 и более поздних версий 7.x.

7.7.1-7.17

  • Та же версия
  • Более ранняя версия 7.x, назад к 7.7.0.

А 7.Сервер 10.0 совместим с драйверами 7.7.0-7.10.0.

7.7.0 и более ранние версии

Сервер 7.6.1 совместим только с драйверами 7.6.1.

Загрузите пакет (пакеты)

.msi , отредактируйте

Загрузите пакет .msi для драйвера Elasticsearch SQL ODBC 8.1.1 со страницы: https://www.elastic.co/downloads/odbc-клиент

Доступны две версии программы установки:

  • 32-разрядный драйвер (x86) для использования с набором приложений Microsoft Office 2016; особенно Microsoft Excel и Microsoft Access и другие 32-битные программы.
  • 64-битный драйвер (x64) рекомендуется для использования со всеми другими приложениями.

Пользователям следует рассмотреть возможность загрузки и установки как 32-, так и 64-разрядных драйверов для обеспечения максимальной совместимости приложений, установленных в их системе.

Установка с использованием графического пользовательского интерфейса (GUI) редактировать

Дважды щелкните загруженный пакет .msi , чтобы запустить мастер с графическим интерфейсом, который проведет вас через процесс установки.

Сначала вы увидите экран приветствия:

При нажатии Далее будет представлено Лицензионное соглашение с конечным пользователем.Вам нужно будет принять лицензионное соглашение, чтобы продолжить установку.

На следующем экране можно настроить путь установки файлов драйвера Elasticsearch ODBC.

Путь установки по умолчанию имеет следующий формат: %ProgramFiles%\Elastic\ODBCDriver\8. 1.1

Теперь все готово для установки драйвера.

Для установки вам потребуются повышенные привилегии (администратор).

Предполагая, что установка прошла без ошибок, вы должны увидеть экран прогресса, а затем экран завершения:

На завершающем экране вы можете запустить экран администрирования источника данных ODBC, установив флажок в диалоговом окне.Это автоматически запустит экран конфигурации при закрытии (32-разрядная или 64-разрядная версия), где вы можете настроить DSN.

Как и в случае любого установочного пакета MSI, файл журнала процесса установки находится в каталоге %TEMP% со случайно сгенерированным именем в формате MSI.LOG .

Если вы столкнулись с ошибкой во время установки, мы рекомендуем вам открыть проблему https://github.com/elastic/elasticsearch-sql-odbc/issues, прикрепить файл журнала установки и предоставить дополнительные сведения, чтобы мы могли провести расследование.

Установка с помощью командной строки

Приведенные ниже примеры относятся к установке 64-битного пакета MSI. Чтобы добиться того же результата с 32-битным пакетом MSI, вы должны вместо этого использовать суффикс имени файла windows-x86.msi

.

.msi также можно установить с помощью командной строки. Простейшая установка с использованием тех же значений по умолчанию, что и в графическом интерфейсе, достигается путем перехода в каталог загрузки, а затем запуска:

.
 мсиесек.exe/i esodbc-8.1.1-windows-x86_64.msi/qn 

По умолчанию msiexec.exe не ожидает завершения процесса установки, так как выполняется в подсистеме Windows. Чтобы дождаться завершения процесса и убедиться, что %ERRORLEVEL% установлен соответствующим образом, рекомендуется использовать start /wait для создания процесса и ожидания его выхода:

 пуск/ожидание msiexec.exe/i esodbc-8.1.1-windows-x86_64. msi/qn 

Как и в случае любого установочного пакета MSI, файл журнала процесса установки можно найти в каталоге %TEMP% со случайно сгенерированным именем в формате MSI.Журнал . Путь к файлу журнала можно указать с помощью аргумента командной строки /l

.
 start /wait msiexec.exe /i esodbc-8.1.1-windows-x86_64.msi /qn /l install.log 

Поддерживаемые аргументы командной строки установщика Windows можно просмотреть с помощью:

…​или просмотрев параметры командной строки Windows Installer SDK.

Все параметры, представленные в графическом интерфейсе, также доступны в качестве аргументов командной строки (называемых свойствами в документации установщика Windows), которые можно передать в msiexec.исполняемый файл :

INSTALLDIR

Каталог установки. По умолчанию %ProgramFiles%\Elastic\ODBCDriver\8.1.1 .

Чтобы передать значение, просто добавьте имя и значение свойства, используя формат <ИМЯ СОБСТВЕННОСТИ>="<ЗНАЧЕНИЕ>" к команда установки. Например, чтобы использовать каталог установки, отличный от каталога по умолчанию:

.
 запустить /ждать msiexec.exe /i esodbc-8.1.1-windows-x86_64.msi /qn INSTALLDIR="c:\CustomDirectory" 

Обратитесь к параметрам командной строки Windows Installer SDK для дополнительных правил, связанных со значениями, содержащими кавычки.

Удаление с помощью «Установки и удаления программ»

Пакет .msi обрабатывает удаление всех каталогов и файлов, добавленных в процессе установки.

При удалении будет удалено все содержимое, созданное в процессе установки.

Установленную программу можно удалить, нажав клавишу Windows и введя добавить или удалить программы , чтобы открыть системные настройки.

После открытия найдите установку драйвера ODBC Elasticsearch в списке установленных приложений, щелкните и выберите Удалить :

Удаление с помощью командной строки

Удаление также можно выполнить из командной строки, перейдя в каталог содержащий .Пакет msi и работает:

 запуск /ожидание msiexec.exe/x esodbc-8.1.1-windows-x86_64.msi/qn 

Аналогично процессу установки, путь к файлу журнала для процесса удаления можно передать с помощью аргумента командной строки /l

 start /wait msiexec.exe /x esodbc-8.1.1-windows-x86_64.msi /qn /l uninstall.log 

BOSS — Поддержка — Новости поддержки

macOS Catalina (macOS 10.15) Установка драйвера и устранение неполадок


Здесь описывается, как установить драйвер для macOS Catalina (macOS 10.15) и выполните поиск и устранение неисправностей.
* Для получения информации об отдельных продуктах см. списки в файле Readme. htm в загружаемом файле.
Установка драйвера

* Закройте все работающие приложения. Во время установки драйвера выполняется перезагрузка компьютера.
* Не подсоединяйте устройство к компьютеру до « Шаг 5 «.
* Часть «*******» содержит название модели устанавливаемого драйвера.

  1. Запустите компьютер, отсоединив все USB-кабели.(кроме клавиатуры и мыши)
  2. Дважды щелкните только что загруженный файл *******_USBDriver1014(.pkg) или *******_USBDriver1015(.pkg), чтобы начать установку.
  3. Для продолжения следуйте инструкциям в диалоговых окнах.
    * Если появится сообщение «Расширение системы заблокировано», нажмите [ OK ].

  4. При появлении сообщения «Установка прошла успешно». появится сообщение, нажмите [Перезагрузить] для завершения.
    * Если вам будет предложено подтвердить перемещение установщика в корзину, нажмите [ Сохранить ].

  5. После перезагрузки компьютера соедините устройство и компьютер с помощью кабеля USB и включите питание устройства.
  6. Затем разрешите загрузку драйвера.

    При установке драйвера в macOS Catalina (macOS 10.15) необходимо разрешение на загрузку драйвера.
    Если это разрешение не предоставлено, компьютер не распознает подключенное устройство.
    Обязательно выполните описанную ниже процедуру, чтобы разрешить загрузку драйвера.

  7. В «Системных настройках» нажмите «Безопасность и конфиденциальность».

  8. Щелкните вкладку [Общие].
    Убедитесь, что сообщение «Системное программное обеспечение от разработчика «Roland Corporation» заблокировано для загрузки». отображается.
    Сообщение «Некоторое системное программное обеспечение было заблокировано для загрузки». вместо этого может отображаться.

    * Сообщение о блокировке отображается для только через 30 минут после установки драйвера .По прошествии 30 минут после установки сообщение больше не отображается.
    * Если сообщение не отображается, см. Проверка состояния установки драйвера.
    * В следующих случаях сообщение не отображается. Загрузка драйвера разрешена.
    • При переустановке ранее разрешенного драйвера.
    • При использовании компьютера, на котором драйвер был установлен до обновления до macOS Catalina (macOS 10.15)
  9. Разрешить загрузку драйвера.
    Щелкните значок ключа в левом нижнем углу экрана «Безопасность и конфиденциальность».
    Вам будет предложено ввести пароль для учетной записи администратора.
    Введите информацию для «Имя пользователя» и «Пароль», затем нажмите [ OK ].
  10. Убедитесь, что в качестве разработчика отображается «Roland Corporation», и нажмите [ Разрешить ].
    * Если системное программное обеспечение от более чем одного разработчика заблокировано от загрузки, нажатие [ Разрешить ] отображает список разработчиков.
    Выберите «Roland Corporation», чтобы установить рядом с ним галочку, затем нажмите [ OK ].

    * Если отображается сообщение с предложением перезагрузить компьютер, нажмите [ OK ]. Перезагрузка в это время не требуется.

    На этом установка драйвера завершена.



Проверка состояния установки драйвера

Доступно приложение «Помощник по установке (.app)», позволяющее проверить установленное состояние драйвера, совместимого с macOS Catalina (macOS 10.15).
Вы можете использовать это приложение, чтобы проверить, нормально ли завершилась установка драйвера.
Если установка не была завершена правильно, приложение предоставляет рекомендации по устранению неполадок.
* Помощник по установке (.app) находится внутри папки для загрузки драйвера (*******_USBDriver).
* Приложения предоставляются для каждого продукта. Используйте специальное приложение (Install Helper) для продукта, который вы хотите изучить.


  1. Дважды щелкните Install Helper(.приложение), чтобы запустить его.
  2. Появится начальный экран.
    При нажатии [Выполнить] вам будет предложено ввести пароль для учетной записи администратора.
    Введите информацию для «Имя пользователя» и «Пароль», затем нажмите [ OK ].
  3. Отображаются результаты проверки.
    Продолжайте действовать по результатам проверки. Если отображается «Завершено»

    Драйвер успешно установлен.

    Если отображается корректирующее действие

    Примите меры в соответствии с отображаемой информацией.
    После принятия мер запустите приложение «Установить помощник (.app)» еще раз, чтобы проверить еще раз.

    Если «Загрузка драйвера не разрешена». отображается

    Выполните процедуры в шаге 4 и далее.


  4. Если «Загрузка драйвера не разрешена». отображается
    Нажмите [Открыть настройки безопасности].
    Откроется окно «Системные настройки» — «Безопасность и конфиденциальность».
  5. Щелкните вкладку [Общие].
    Убедитесь, что сообщение «Системное программное обеспечение от разработчика «Roland Corporation» заблокировано для загрузки». отображается.
    Сообщение «Некоторое системное программное обеспечение было заблокировано для загрузки». вместо этого может отображаться.

  6. Убедитесь, что в качестве разработчика отображается «Roland Corporation», и нажмите [ Разрешить ].
    * Если системное программное обеспечение от более чем одного разработчика заблокировано от загрузки, нажатие [ Разрешить ] отображает список разработчиков.
    Выберите «Roland Corporation», чтобы установить рядом с ним галочку, затем нажмите [ OK ].
    * Если отображается сообщение с предложением перезагрузить компьютер, нажмите [ OK ]. Перезагрузка в это время не требуется.

    Драйвер установлен правильно, следуя только что описанным шагам.
    Запустите приложение «Install Helper (.app)» еще раз, чтобы проверить еще раз.


Удаление драйвера

Чтобы удалить драйвер, используйте специальную программу удаления для конкретной модели (Uninstaller(.приложение)).
Деинсталлятор находится внутри папки загруженного драйвера (*******_USBDriver).

  1. Запустите компьютер, отсоединив все USB-кабели. (кроме клавиатуры и мыши)
  2. Дважды щелкните «Деинсталлятор (.app)».
    * Деинсталлятор предусмотрен для каждой конкретной модели. Используйте программу удаления для модели, которую вы удаляете.
  3. Для продолжения следуйте инструкциям в диалоговых окнах.
  4. После появления сообщения «Удаление завершено.», щелкните [Перезагрузить], чтобы перезагрузить компьютер.

    На этом удаление драйвера завершено.



Драйвер DataStax Python — установка

Поддерживаемые платформы

Поддерживаются Python 2.7, 3.5, 3.6, 3.7 и 3.8. Оба CPython (стандартный Python реализация) и PyPy поддерживаются и тестируются.

Поддерживаются Linux, OSX и Windows.

Установка через pip

pip — рекомендуемый инструмент для установки пакеты.Он будет обрабатывать установку всех зависимостей Python для драйвера по адресу одновременно с самим водителем. Для установки драйвера*:

  pip установить cassandra-драйвер
  

Вы можете использовать pip install --pre cassandra-driver , если вам нужно установить бета-версию.

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

Проверка установки

Чтобы проверить, прошла ли установка успешно, вы можете запустить:

  python -c 'импорт кассандры; напечатать кассандру.__версия__'
  

Должно быть напечатано что-то вроде «3.22.0».

(

Дополнительно ) График DataStax

Драйвер предоставляет необязательный API-интерфейс Fluent Graph, который зависит от Apache TinkerPop (gremlinpython). это не устанавливается по умолчанию. Чтобы иметь возможность строить обходы Gremlin, вам необходимо установить требования графа :

  pip установить cassandra-драйвер [график]
  

Дополнительные сведения об этом API см. в разделе DataStax Graph Fluent API.

(

Опционально ) Поддержка сжатия

Сжатие может дополнительно использоваться для связи между драйвером и Кассандра. В настоящее время существует два поддерживаемых алгоритма сжатия: snappy (в Cassandra 1.2+) и LZ4 (только в Cassandra 2.0+). Если это доступен для драйвера, и Cassandra также поддерживает его, он использоваться автоматически.

Для поддержки lz4:

  pip установить lz4
  

Для оперативной поддержки:

  pip установить python-snappy
  

(при использовании производной Debian Linux, такой как Ubuntu, может быть проще просто запустите apt-get install python-snappy .)

(

Дополнительно ) Поддержка показателей

Драйвер имеет встроенную поддержку захвата Cluster.metrics о запросы, которые вы выполняете. Однако для этого требуется библиотека весов . поддержите это:

  весы для установки точек
  

Ускорение установки

По умолчанию при установке драйвера через pip используется предварительно скомпилированное колесо для конкретной платформы, если оно доступно. При использовании исходного дистрибутива, а не колеса, Cython используется для компиляции определенных частей драйвера.Это делает эти горячие пути быстрее во время выполнения, но компиляция Cython процесс может занять много времени — до 10 минут в некоторых средах.

В средах, где производительность менее важна, возможно, стоит отключите Cython, как описано ниже. Вы также можете использовать CASS_DRIVER_BUILD_CONCURRENCY , чтобы увеличить количество потоки, используемые для сборки драйвера и любых расширений C:

  $ # установка из исходников
$ CASS_DRIVER_BUILD_CONCURRENCY=8 установка Python.установить
$ # установка из pip
$ CASS_DRIVER_BUILD_CONCURRENCY=8 pip установить драйвер cassandra
  

Ошибка установки OSX

Если вы устанавливаете на OSX и у вас установлен XCode 5.1, вы можете увидеть такую ​​ошибку:

  clang: ошибка: неизвестный аргумент: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]
  

Чтобы исправить это, повторно запустите установку с дополнительным флагом компиляции:

  ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install cassandra-driver
  

Замечания по установке Windows

Установка драйвера с расширениями в Windows иногда вызывает некоторые трудности.Несколько замечаний об общих отбой:

Для установки требуется компилятор. При использовании Python 2 это так же просто, как установить этот пакет (эта ссылка также создается во время установки, если setuptools не может найти необходимые ресурсы). В зависимости от вашего системные настройки, этот пакет может быть установлен как пользовательское приложение. Обязательно установите для всех или хотя бы как пользователь, который будет создавать среду Python.

Также можно запустить сборку с выбранным вами компилятором.Просто убедитесь, что ваша среда настроена с помощью правильные пути. Убедитесь, что целевая архитектура компилятора соответствует разрядности вашей среды выполнения Python. Возможно, самый простой способ сделать это — запустить сборку/установку из командной строки Visual Studio (файл ярлык, установленный вместе с Visual Studio, который создает соответствующую среду и представляет собой оболочку).

Ручная установка

Вы всегда можете установить драйвер непосредственно из исходного кода или архива. При установке вручную убедитесь, что зависимости python уже установлены. установлены.Вы можете найти список зависимостей в требования.txt.

После установки зависимостей просто запустите:

  установка python setup.py
  

(

Дополнительно ) Зависимости не от Python

Драйвер имеет несколько дополнительных функций , которые не зависят от Python.

C Расширения

По умолчанию компилируется ряд расширений, обеспечивающих более быстрое хэширование для маршрутизации с поддержкой токенов с помощью Murmur3Partitioner , интеграция цикла событий libev, и оптимизированные для Cython расширения.

При установке вручную через setup.py вы можете отключить оба с помощью параметр --no-extensions или выборочно отключите их с помощью с --no-murmur3 , --no-libev или --no-cython .

Чтобы скомпилировать расширения, убедитесь, что доступны заголовки GCC и Python.

В Ubuntu и Debian это можно сделать, запустив:

  $ sudo apt-get установить gcc python-dev
  

В RedHat и системах на базе RedHat, таких как CentOS и Fedora:

  $ sudo yum установить gcc python-devel
  

В OS X самодельные установки Python должны предоставлять необходимые заголовки.

Замечания по настройке среды сборки в Windows см. в примечаниях по установке Windows.

Расширения на основе Cython

По умолчанию этот пакет использует Cython для оптимизации основных модулей и создания пользовательских расширений. Это не является жестким требованием, но по умолчанию используется для создания расширений, обеспечивающих более высокую производительность, чем чистая реализация Python.

Это дорогостоящий этап сборки, особенно в чистых средах, где должен быть собран компилятор Cython. Этой фазы сборки можно избежать с помощью переключателя сборки или переменной среды:

.
  установка питона.py установить --no-cython
  

В качестве альтернативы можно использовать переменную среды для переключения этой опции независимо от контекст:

  CASS_DRIVER_NO_CYTHON=1 <здесь ваш скрипт>
- или, чтобы отключить все расширения:
CASS_DRIVER_NO_EXTENSIONS=1 <здесь ваш скрипт>
  

Этот метод требуется при использовании pip, который не предоставляет другого способа внедрения пользовательских параметров в одной команде:

  CASS_DRIVER_NO_CYTHON=1 pip установить драйвер cassandra
CASS_DRIVER_NO_CYTHON=1 sudo -E pip install ~/python-driver
  

Переменная среды является предпочтительным вариантом, поскольку она охватывает все вызовы программы установки.ру, и будет предотвратить материализацию Cython в качестве требования к установке.

Если ваша конфигурация sudo не разрешает SETENV, вы должны сбросить флаг опции через pip. Тем не менее, пип применяет эти параметры ко всем зависимостям (которые нарушают пользовательский флаг). Поэтому сначала необходимо установить зависимости, затем используйте install-option:

  sudo pip установить шесть фьючерсов
sudo pip install --install-option="--no-cython"
  

libev поддержка

Драйвер в настоящее время использует модуль Python asyncore по умолчанию. цикл событий.Для повышения производительности libev также поддерживается через расширение C.

Если вы работаете в Linux, вы сможете установить libev через менеджер пакетов. Например, в Debian/Ubuntu:

  $ sudo apt-get установить libev4 libev-dev
  

В RHEL/CentOS/Fedora:

  $ sudo yum установить libev libev-devel
  

Если вы работаете в Mac OS X, вы сможете установить libev через Хоумбрю. Например, в Mac OS X:

.
  $ варить установить libev
  

Расширение libev не создано для Windows (процесс сборки сложен, а реализация Windows использует все равно выбирай).

В случае успеха вы сможете собрать и установить расширение (просто используя setup.py build или setup.py install ), а затем используйте цикл событий libev, выполнив следующие действия:

  >>> из cassandra.io.libevreactor импортировать LibevConnection
>>> из кластера импорта cassandra.cluster

>>> кластер = кластер()
>>> cluster.connection_class = LibevConnection
>>> сессия = cluster.connect()
  

(

Дополнительно ) Настройка SSL

Эндрю Масси опубликовал подробное руководство по Использование SSL с драйвером DataStax Python.

.

Leave a comment