Tag: linux

Ошибка virtualenvwrapper.sh при запуске терминала

Когда я начинаю изучать программирование на Python, я установил virtualenvwrapper с помощью следующих команд: # Install distribute: http://pypi.python.org/pypi/distribute wget http://python-distribute.org/distribute_setup.py sudo python distribute_setup.py # Install pip http://pypi.python.org/pypi/pip sudo easy_install pip # Install virtualenv sudo pip install virtualenv # Install virtualenvwrapper sudo pip install –upgrade virtualenvwrapper virtualenvwrapper.sh echo source `which virtualenvwrapper.sh` >> $HOME/.bashrc # IMPORTANT # […]

Программный разговор с последовательным портом в OS X или Linux

У меня есть светодиодный знак Prolite, который мне нравится настраивать, чтобы показывать прокрутки поисковых запросов из журналов apache и других статистических данных забавы. Проблема в том, что у моего G5 нет последовательного порта, поэтому я должен использовать USB для серийного ключа. Он отображается как /dev/cu.usbserial и /dev/tty.usbserial. Когда я делаю это, все кажется хмурым: stty […]

Должен ли я перемещаться из C ++ в Python? … Или другой язык?

В компании, в которой я работаю, мы делаем много обработки транзакций на основе файлов. Процессы обработки вокруг преобразования файлов между многочисленными форматами, чтобы удовлетворить многочисленные системы в многочисленных компаниях. Обработка почти всегда включает этап XML и может включать в себя много текстового разбора, поиска в базе данных, преобразования данных и проверки данных. В настоящее время […]

Python: когда использовать pty.fork () против os.fork ()

Я не уверен, следует ли использовать pty.fork() или os.fork() при os.fork() внешних фоновых процессов из моего приложения. (Например, шахматные двигатели) Я хочу, чтобы порожденные процессы умирали, если родитель был убит, как при нерестах приложений в терминале. Каковы взлеты и падения между двумя вилами?

ошибка установки 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 только после первого использования случайных данных. […]

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