Tag: osx

Загрузка SSL-данных NLTK

Я пытаюсь загрузить NLTK 3.0 для использования с Python 3.6 в Mac OS X 10.7.5, но я получаю ошибку SSL: import nltk nltk.download() Я загрузил NLTK командой pip3: sudo pip3 install -U nltk . Изменение индекса в загрузчике NLTK позволяет загрузчику отображать все файлы NLTK, но когда вы пытаетесь загрузить все, появляется другая ошибка SSL […]

Не удалось установить lxml в MacOS 10.8.4

У меня возникли проблемы с установкой lxml на Mac OS. При его создании возникает следующая ошибка. Это ошибка, которую я использую при использовании pip install lxml /private/var/folders/9s/s5hl5w4x7zjdjkdljw9cnsrm0000gn/T/pip-build-khuevu/lxml/src/lxml/includes/etree_defs.h:9:10: фатальная ошибка: файл libxml / xmlversion.h не найден Я установил libxml2 с варевом: brew install libxml2 brew link libxml2 –force Я новичок в Mac. В Ubuntu это означает, […]

Установленный нос, но не может использоваться в командной строке

Я установил Nose на Mac OSX 10.10.5 с Python2.7.9 с помощью easy_install . Установка оказалась успешной: Collecting nose Downloading nose-1.3.7-py2-none-any.whl (154kB) 100% |████████████████████████████████| 155kB 2.3MB/s Installing collected packages: nose Successfully installed nose-1.3.7 Но теперь, когда я пробую даже базовые вещи с nosetests в командной строке, например nosetests -h или which nosetests я просто получаю: bash: […]

Как полностью удалить Anaconda

Как полностью удалить Anaconda из MacOS Sierra и вернуться к исходному Python? Я пробовал использовать conda-clean -yes но это не работает. Я также удаляю материал в ~/.bash_profile но он все еще использует питон Anaconda, и я все еще могу запустить команду conda .

Окно графика Matplotlib появляется на другом рабочем столе

Я запускаю Python 2.7.2 на Mac 10.8 с matplotlib 1.1.1. Бэкэнд, который я использую, – MacOSX. Если я запускаю какой-либо код построения, например import matplotlib.pyplot as plt plt.plot([1,2,3], [4,5,6]) plt.show() окно графика всегда появляется на другом рабочем столе с той, над которой я работаю. Такое поведение одинаково, если я использую ipython или запускаю скрипт. Есть […]

Как зарегистрировать активность программы python в Mac OS X

Я довольно новичок в программировании на Python, поэтому у меня есть этот вопрос: Как я могу регистрировать активность приложения Python в / var / log с Mac OS X? Я пробовал использовать модуль syslog, но он ничего не пишет. Я также попробовал модуль регистрации, но всегда сталкивался с ошибкой разрешения. Как мне это сделать? Обновить: […]

Доставка версии Python с Mac OS X Snow Leopard?

Я был бы признателен, если бы кто-нибудь, кто запускал финальную версию Snow Leopard, мог опубликовать, какая версия Python включена в ОС (на Терминале, просто введите «python -version») Благодаря!

Как новая модель безопасности Lion повлияет на такие вещи, как Python?

Мне любопытно узнать, как новая модель безопасности в OS X Lion повлияет на будущее. В частности, я задаю вопрос о правах и песочнице. Речь идет не о том, являются ли это хорошими идеями. Скорее, это вопрос наилучшего предположения о том, что произойдет в будущем. Мне интересно о таких вещах, как Python. Моя компания делает небольшое […]

Клавиши со стрелками больше не работают в оболочке Python после обновления Mac OS до Sierra

Я использую zsh, iTerm2 (3.0.9) и pyenv (1.0.2) с глобальным набором pyenv, равным 3.5.2. В оболочке Python используются клавиши со стрелками вверх и вниз для доступа к предыдущим командам в истории. Но теперь, после перехода на OSX 10.12, вместо него отображаются управляющие символы. Например, стрелка вверх показывает: ^[[A Я попытался установить readline, как это было […]

pexpect не может передать ввод более чем на 1024 символа?

В настоящее время я передаю некоторый вклад в процесс с pexpect со следующим кодом: p = pexpect.spawn('cat', timeout=5.0 ) p.maxread = 5000 p.setecho(False) # prevent the process from echoing stdin back to us INPUT_LEN = 1024 p.sendline('a'*INPUT_LEN) print p.readline() # pexpect.TIMEOUT: Timeout exceeded in read_nonblocking(). Когда INPUT_LEN <1024, все работает нормально, но для> = 1024 […]

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