Tag: osx

Учебник PyObjC без Xcode

Я пишу небольшое кросс-платформенное приложение wxPython, однако на каждой платформе мне нужно использовать API-интерфейс определенной платформы. В Mac OS это можно сделать с помощью PyObjC. Я ищу учебник о том, как использовать PyObjC. Тем не менее, все, что я нашел до сих пор, – это учебники с Xcode. Я хочу, чтобы мое приложение могло работать […]

Как подготовиться с помощью python 3.X на Mac?

Я загружаю python 3.2 на OS X, и я установил его в свой жесткий диск. Но проблема в том, что когда я иду на терминал, я python … Он все еще показывает старую версию следующим образом: Python 2.6.1 (r261: 67515, 24 июня 2010, 21:47:49) [GCC 4.2.1 (Apple Inc. build 5646)] on darwin Введите «помощь», «авторское […]

Построение Python 3 в OS X: Ошибка 133

Я пытаюсь построить Python (3.5.2) на OS X El Capitan (10.11.5). Тем не менее, я сталкиваюсь с ошибкой, когда пытаюсь это make . Похоже, что ошибка связана с _freeze_importlib . /usr/local/src/Python-3.5.2 $ make if test "no" != "yes"; then \ ./Programs/_freeze_importlib \ ./Lib/importlib/_bootstrap.py Python/importlib.h; \ fi dyld: lazy symbol binding failed: Symbol not found: _getentropy […]

Почему «killpg» возвращает «не разрешено», когда право собственности правильное?

У меня есть код, который fork() s, вызывает setsid() в дочернем setsid() и запускает некоторую обработку. Если какой-либо из детей уходит ( waitpid(-1, 0) ), я убиваю все дочерние группы процессов: child_pids = [] for child_func in child_functions: pid = fork() if pid == 0: setsid() child_func() exit() else: child_pids.append(pid) waitpid(-1, 0) for child_pid in […]

Как построить pgmagick под pythonbrew на OS X?

У меня нет большого успеха при попытке построить pgmagick на OS X Lion с XCode 4.3.1. Я установил и ImageMagick, и GraphicsMagick, вдоль бокового усиления, используя следующие команды (через homebrew): $ brew install graphicsmagick –with-magick-plus-plus $ brew install imagemagick –with-magick-plus-plus $ brew install boost –with-thread-unsafe то я клонирую репо на https://bitbucket.org/hhatto/pgmagick : $ hg clone […]

Ошибка импорта ft2font из matplotlib (python, macosx)

Я устанавливал matplotlib для использования baseemap сегодня, когда мне приходилось устанавливать множество вещей, чтобы заставить его работать. После установки matplotlib и возможности импорта я установил базовую карту, но я не могу импортировать базовую карту из-за этой ошибки: от mpl_toolkits.basemap import Базовая карта Traceback (последний последний вызов): Файл «", строка 1, в файле «/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/mpl_toolkits/basemap/ init .py», […]

Ошибка Django / PIL – вызывается исключение при рендеринге: модуль _imagingft C не установлен

Я пытаюсь запустить webapp / сайт на своей машине, он работает на OSX 10.6.2, и у меня возникают некоторые проблемы: Caught an exeption while rending: The _imagingft C module is not installed Выполнение импорта _imagingft в python дает мне следующее: >>> import _imagingft Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: […]

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

Я использую Python в терминале на Mac OSX последним. Когда я нажимаю enter, он обрабатывает введенный код, и я не могу понять, как добавить дополнительную строку кода, например, для базового цикла.

Python передает 32-битный адрес указателя на функции C

Я хотел бы назвать свои C-функции в общей библиотеке из сценариев Python. Проблема возникает при передаче указателей, 64-битные адреса, по-видимому, усекаются до 32-битных адресов внутри вызываемой функции. И Python, и моя библиотека 64 бит. Примеры примеров ниже демонстрируют проблему. Сценарий Python печатает адрес данных, передаваемых функции C. Затем полученный адрес печатается из вызываемой функции C. […]

После обновления до OS X Yosemite не работает

После перехода на Yosemite мой pip не работает больше. Если я pip команду pip , она будет жаловаться следующим образом: Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in <module> load_entry_point('pip==1.5.6', 'console_scripts', 'pip')() File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources.py", line 356, in load_entry_point File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources.py", line 2476, in load_entry_point File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources.py", line 2190, in load File "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/__init__.py", line […]

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