Tag: osx

Изменение часа с datetime.replace () в python

Учитывая, что foo является допустимым объектом datetime в python, Можно изменить час, представленный в datestamp (foo), выполнив что-то вроде: foo2 = foo.replace( hour=5 ) Вместо того, чтобы заменить час на определенное значение (как это сделано выше) .. возможно ли увеличить время в foo, скажем, 5 часов? Что-то вроде: foo2 = foo.replace( hour += 5 ) […]

Установите PYTHONPATH в Emacs на MacOS?

Emacs не распознает мой правильный путь Python. Я думаю, что это общая проблема, когда Emacs не распознает переменные среды. У меня установлен GNU Emacs 22.1.1 (i386-apple-darwin8.9.1, Carbon Version 1.6.0) 2007-06-17. Я установил PYTHONPATH в своем ~/.bashrc . Может быть, я должен установить его где-то еще?

awscli не добавлен в путь после установки

Я установил aws cli в соответствии с официальными направлениями Amazon. sudo pip install awscli Однако aws нигде не встречается на моем пути. Установка, похоже, прошла успешно. Существует несколько файлов, расположенных по адресу /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/awscli , однако нет исполняемых файлов с именем aws . Моя версия python – 3.3.4, моя версия – 1.5.4, и эта команда выполняется […]

Установите pycurl на Mac OSX Snow Leopard

После нескольких часов чтения в Интернете я нашел самое легкое решение для установки pycurl на mac os x. Убедитесь, что у вас установлен инструмент Xcode UNIX и выполните эту команду. sudo env ARCHFLAGS = "- arch x86_64" easy_install setuptools pycurl == 7.16.2.1

Как определить версию Mac OS с помощью Python?

Предполагается, что мое приложение работает в системе Mac OS X. Однако мне нужно выяснить, какая версия Mac OS (или Darwin) работает, желательно как число. Например, «10.4.11» вернет либо 10.4, либо 8 «10.5.4» вернет 10.5 или 9 «10,6» вернут 10,6 или 10 Я узнал, что вы можете сделать это, что возвращает «8.11.0» в моей системе: import […]

MacOSX Инструменты для профилирования кода Python

MacOSX Xcode Instruments отлично подходит для профилирования собственного кода. Тем не менее, у меня также есть огромный кусок вызовов Python в моих столах. Могу ли я каким-то образом сделать инструменты Python-осведомленными? Одно из решений, о котором я подумал, – это когда он видит какой- PyEval_EvalFrameEx фрейм PyEval_EvalFrameEx который он ищет в своих локальных переменных / […]

Какие полезные функции TextMate?

Я заметил, что многие люди здесь используют TextMate для кодирования в OS X. Я недавно начал использовать его, и хотя мне нравится его минималистический интерфейс, это затрудняет наступление на классные функции, если вы не знаете, что вы ищете для. Итак, какая особенность вы нашли наиболее полезной для кодирования (в основном в Python)? Есть ли какие-либо […]

Запуск Mercurial на Mavericks

Кажется, Mercurial не работает на Mavericks (Python 3.) Любой найдет решение. abort: couldn't find mercurial libraries in [ /Library/Python/2.7/site-packages/ /usr/local/bin /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC /Library/Python/2.7/site-packages ] (check your install and PYTHONPATH)

Как связать дистрибутив ActiveSite для Tcl / Tk с HomeBrew, установленным Python

Я использую macOS 10.12.1 Sierra. Я использую Python 2.7.12, установленный с brew install python но IDLE дает предупреждение WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable. Visit http://www.python.org/download/mac/tcltk/ for current information. и, конечно же, он разбился часто. 8.5.9 – это предустановленная версия macOS. Я могу загрузить стабильный 8.5.18 с сайта ActiveState (по […]

Мониторинг глобальных событий NSEvent в фоновом режиме

Я пишу простое приложение Mac, предназначенное для работы в фоновом режиме и выполнения определенных действий всякий раз, когда пользователь нажимает кнопку мыши. Приложение написано на Python с использованием PyObjC. Я использую addGlobalMonitorForEventsMatchingMask для просмотра событий NSLeftMouseDown : NSEvent.addGlobalMonitorForEventsMatchingMask_handler_(NSLeftMouseDownMask, handler) Этот код отлично работает при работе в терминале. Однако, когда я связываю его как автономное приложение […]

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