Tag: osx

Force setup.py использовать мой собственный компилятор

Я пытаюсь получить setup.py для компиляции кода c ++ с версией gcc macports. Проблема в том, что код, который я пытаюсь создать, не поддерживает clang по умолчанию для mac, который по умолчанию является gcc для новых версий osx. Я создал собственный файл setup.cfg setup.cfg [build_ext] compiler=gcc-mp-4.8 Однако, когда я запускаю python setup.py build_ext я получаю […]

Как подключиться к устройствам Bluetooth bluetooth 4.0 / Bluetooth LE с Mac?

Возможно ли настроить устройство Bluetooth Bluetooth как последовательный порт и использовать PySerial? Устройства Bluetooth 4 не отображаются в настройках системы Bluetooth. С точки зрения модулей python pybluez не может быть установлен на Mac, и я не думаю, что lightblue поддерживает bluetooth 4. Единственный модуль, который я нашел, – это pyble, с которым я не могу […]

opencv 3.0.0 alpha с Python 3 не удалось импортировать cv2

Я использую Anaconda 2.1.0 с python 3.4.1 и только что созданный opencv 3.0.0-alpha на Mac OSX Yosemite со следующей командой: cmake -D CMAKE_BUILD_TYPE=RELEASE -D BUILD_PERF_TESTS=OFF -D BUILD_opencv_python3=ON -D CMAKE_OSX_ARCHITECTURES=x86_64 -D CMAKE_INSTALL_PREFIX=/usr/local -D PYTHON3_EXECUTABLE=${ANACONDA}/bin/python3 -D PYTHON3_LIBRARY=${ANACONDA}/lib/libpython3.4m.dylib -D PYTHON3_INCLUDE_DIR=${ANACONDA}/include/python3.4m -D PYTHON3_NUMPY_INCLUDE_DIRS=${ANACONDA}/lib/python3.4/site-packages/numpy/core/include -D PYTHON3_PACKAGES_PATH=${ANACONDA}/lib/python3.4/site-packages .. Здание кажется успешным. Я получил libopencv_*.dylib файлы после сборки opencv. но я не […]

Seaborn matplotlib: не удается получить размер окна без визуализации (RuntimeError)

Я пытаюсь построить морскую карту кластеров (она тоже не работает с теплоизоляцией ) со следующим: никакие NaNs не допускали: import numpy as np import pandas as pd import seaborn as sns import matplotlib.pyplot as plt def plotClusterMap(): a = pd.DataFrame(np.matrix('1 2; 3 4')) print a fig = plt.figure() sns.clustermap(a) plt.show() a хорошо сформирован: 0 1 […]

Python Paste SSL-сервер с TLSv1.2 и Forward Secrecy

для приложения Python в Mac OS X мне нужно настроить HTTPS-сервер с TLSv1.2, Forward Secrecy и без шифров RC4. Используя Paste и pyOpenSSL, я написал следующий код: from paste import httpserver from OpenSSL import SSL context = SSL.Context(SSL.SSLv23_METHOD) context.use_privatekey_file("/Path/to/my/private.key") context.use_certificate_chain_file("/Path/to/my/chain-cert.pem") context.set_options(SSL.OP_NO_SSLv2) context.set_options(SSL.OP_NO_SSLv3) context.set_options(SSL.OP_SINGLE_DH_USE) context.set_cipher_list("EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:EDH+aRSA:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS:!RC4") logger.debug("OPENSSL version: %s" % SSL.SSLeay_version(SSL.SSLEAY_VERSION)) httpserver.serve(app_logged, host=http_host, port=http_port, server_version=server_version, ssl_context=context, use_threadpool=True, […]

список пиков и список sudo pip показывают разные версии пакетов

У меня есть Mac, я установил Python с Homebrew и я установил пакеты с pip . Но я узнал, когда я называю pip list sudo pip list , он фактически дает разные версии пакетов. Например, у меня есть ipython (3.1.0) в sudo pip list и ipython (2.3.0) только в pip list . Что это значит? […]

Как можно создать фиктивные переменные в пандах, которые не имеют многоколлинеарности?

Используя Anaconda, Python 2.7.11, pandas 0.17.1, Mac OS X 10.11 (El Capitan), как вы удаляете фиктивную переменную из каждого столбца, из которого вы делаете фиктивные переменные, чтобы избежать мультиколлинеарности (или ловушки фиктивной переменной) при подгонке к статистической модели? Если вы входите: import pandas as pd s = pd.Series(list('abca')) pd.get_dummies(s) Возвращено: abc 0 1 0 0 […]

Проблемы с установкой VTK

После загрузки последней версии VTK (7.0.0) в качестве файла tar.gz с сайта vtk.org я создал папку сборки, запустил ccmake, установил флаг в Python3.5, установил флаг PYTHON_WRAPPING и включил make follow сделайте install. Затем я сделал >>> import vtk Я получил следующую ошибку: In [1]: import vtk ————————————————————————— ImportError Traceback (most recent call last) /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/vtk/vtkCommonCore.py in […]

Установка базовой карты на Mac / Python

У меня возникли проблемы с тем, чтобы базовая карта работала на Python на моем Mac. Я продолжаю получать: from mpl_toolkits.basemap import basemap ImportError: No module named basemap Что я сделал: brew install gdal brew install gets export GEOS_DIR=/usr/local/Cellar/geos/3.4.2/ basemap-1.0.7 $ python setup.py install Я также пробовал: basemap-1.0.7 $ cd geos-3.3.3 basemap-1.0.7/geos-3.3.3 $ export GEOS_DIR=~/ basemap-1.0.7/geos-3.3.3 […]

Представители Python AppKit и ObjectiveC

AppKit позволяет программам Python на Mac использовать классы ObjectiveC. Я не очень хорошо знаком с ObjectiveC, но хочу получить доступ к классу NSSound с помощью AppKit, чтобы создать аудиоплеер. Мой плеер должен выполнить некоторые действия, такие как загрузка следующего элемента из списка воспроизведения, когда текущий звук заканчивается. Существует метод с именем sound: didFinishPlaying :, который […]

Interesting Posts for Van-Lav

Python urllib, загружающий содержимое онлайн-каталога

Заголовки кэша платформы Django Rest Framework

lxml Изменение символов Unicode

как упростить использование объектов pathlib для работы с функциями, ищущими строки

используя оператор списка «in» со значениями с плавающей запятой

Вывод журнала Django для запуска сервера в файл

Как импортировать пакет с полным путем?

Sqlite3 не будет извлекать строки базы данных, хотя они существуют

Регулярное выражение для с тире допускается между ними, но не в начале или в конце

Сценарий Python отправляет изображение на PHP

Matplotlib – две разные цветовые карты с разными диапазонами

Проблема при вычислении контрольной суммы: литье int в подписанный int32

Ссылка не работает в django

django template language if и else statement, если работает, но еще ничего не показывает

В чем преимущество использования ConfigParser вместо обычного файла python.py при написании файлов конфигурации?

Python - лучший язык программирования в мире.