Tag: linux

ошибка установки numpy на linux red hat

Я пытаюсь установить numpy с http://www.scipy.org/Download . git clone git://github.com/numpy/numpy.git numpy Но когда я запускал python setup.py install Я получил: SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel Где взять python-dev? Я пытался: $ easy_install python-devel Searching for python-devel Reading http://pypi.python.org/simple/python-devel/ Couldn't find index page for 'python-devel' (maybe misspelled?) Scanning index of all […]

RuntimeError: неверная переменная DISPLAY

Я запускаю свой скрипт python на другой машине, используя команду ssh в linux . Я также выполнил эту команду: source ~/.bashrc после входа в другую машину, чтобы определить правильные пути на новом компьютере. Я получал сообщение об ошибке для запуска следующих строк кода python, даже если я попытался следовать инструкциям в этом вопросе , определив […]

Реализация многопроцессорной обработки .Queue и queue.Queue

Я ищу более подробные сведения о реализации Queues в Python, чем я могу найти в документации. Из того, что я понял, и извините мое невежество, если я ошибаюсь в этом: queue.Queue() : реализуется с помощью базовых массивов в памяти и поэтому не может использоваться совместно несколькими процессами, но может использоваться совместно между потоками. Все идет […]

вернуть значение из скрипта python в сценарий оболочки

Я новичок в python. Я создаю скрипт python, который возвращает мир hello. и я создаю скрипт оболочки. добавьте вызов из оболочки в скрипт python. Мне нужно передать аргументы из оболочки в python. Мне нужно напечатать возвращаемое значение из python в сценарии оболочки. это мой код shellscript1.sh #!/bin/bash # script for tesing clear echo "…………script started…………" […]

Как ограничить потребление I / O процессов Python (возможно, используя ионизацию)?

Я хотел бы, чтобы определенный набор подпроцессов Python был как можно более низким. Я уже использую красиво, чтобы помочь ограничить потребление ЦП. Но в идеале ввод-вывод также будет ограничен. (Если скептически, пожалуйста, юмористируйте меня и предположите, что есть ценность в этом, неважно, сколько времени они будут выполнять, их может быть много, и есть более высокоприоритетные […]

почему perl, ruby ​​use / dev / urandom

Я strace простой сценарий с использованием perl и bash. $ strace perl -e 'echo "test";' 2>&1 | grep 'random' open("/dev/urandom", O_RDONLY) = 3 $ strace bash 'echo "test"' 2>&1 | grep 'random' $ Почему perl нуждается в генераторе псевдослучайных чисел для такого тривиального сценария? Я ожидал бы открытия /dev/urandom только после первого использования случайных данных. […]

Компиляция Cx-Freeze под Ubuntu

Весь день я пытался скомпилировать cx-Freeze под Ubuntu 14.04 и не повезло. Поэтому я сдался и решил спросить экспертов здесь. Что у меня есть Ubuntu 14.04 Python 3.4 python-dev, python3-dev, установлен python3.4-dev (я знаю эту общую проблему) Источники cx-Freeze 4.3.3 Я пробовал два пути: установить из источников установить по пипу Установить из источников sudo python3 […]

Python потерял контроль над подпроцессом?

Я использую коммерческое приложение, которое использует Python как часть своего скриптового API. Одной из функций является приложение App.run() . Когда эта функция вызывается, она запускает новый Java-процесс, который выполняет оставшуюся часть выполнения. (К сожалению, я действительно не знаю, что он делает под капотом, поскольку поставляемые модули Python являются .pyc файлами, а многие из функций Python […]

Потребление памяти Python в Linux: физическая и виртуальная память растут, а размер кучи остается неизменным

Я работаю над каким-то системным сервисом (на самом деле это всего лишь анализатор журнала), написанным на Python. Эта программа должна работать непрерывно в течение длительного времени (надеюсь, я имею в виду дни и недели без сбоев и необходимости перезапуска). Вот почему меня беспокоит потребление памяти. Я собрал различную информацию об использовании памяти процесса с разных […]

cat, grep и cut – перевод на python

возможно, для этого достаточно вопросов и / или решений, но я просто не могу помочь себе в этом вопросе: у меня есть следующая команда, которую я использую в bash-скрипте: var=$(cat "$filename" | grep "something" | cut -d'"' -f2) Теперь из-за некоторых проблем я должен перевести весь код на python. Я никогда раньше не использовал python, […]

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