Как запустить установленный модуль Python в Windows?

Я работаю с камерой Point Grey (Grasshopper3) и анализирую изображения с помощью OpenCV в Python. Камеры Point Grey поставляются с API на языке C, называемым flycapture. Я нашел привязки Python для API flycapture v2 на GitHub ( pyflycapture2), и они предоставляют инструкции по установке для систем Unix, но так как я на Windows, я не могу использовать удивительный apt-get команда.

Вот предоставленные инструкции:

mkdir ~/git
cd ~/git
git clone https://github.com/peterpolidoro/pyflycapture2.git
sudo apt-get install python-pip python-virtualenv -y
mkdir ~/virtualenvs/
virtualenv ~/virtualenvs/flycapture2
source ~/virtualenvs/flycapture2/bin/activate
pip install cython
pip install numpy
cd ~/git/pyflycapture2/
python setup.py install

Мне не нужно устанавливать Cython и NumPy, поскольку они включены в мой дистрибутив Python (Anaconda)

Я пробовал только бегать python setup.py install но потом я получаю ImportError: No module named flycapture2 если я протестирую установку с кодом, указанным в репозитории.

Любая помощь могла бы быть полезна!

3 ответа

Решение

Спасибо Busturdust, который указал, что проблема уже была рассмотрена здесь: https://github.com/jordens/pyflycapture2/issues/8

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

Вы должны попробовать импортировать недавно установленный модуль из-за пределов исходного каталога, а не из того места, где вы его установили. python setup.py install, Так что запустите вашу команду из вашего домашнего каталога, например.

Если вы используете Python 3.4, я считаю, что pip должен быть в дистрибутиве, но я не уверен насчет анаконды. Попробуйте вызвать его как python -m pip install [module]

редактировать: комментарий, кажется, помог решить проблему, добавив ее в ответ:

"Если у вас установлены все зависимости, просто скачайте дистрибутив в виде zip-архива, разархивируйте папку в временный каталог, перейдите в этот каталог и запустите python setup.py install"

Другие вопросы по тегам