Tag: linux

Linux – Linebreak в IPython

Привет, я новичок в Linux, и мне очень нравится идея написания и тестирования кода python в оболочке. Но моя проблема в том, как я могу сделать разрывы строк в IPython. Каждый раз, когда я использую (я думаю) «нормальный» сдвиг ярлыка + ввод кода, выполняется. Функциональные клавиши отключены, а раскладка клавиатуры отлично работает на моем ноутбуке, […]

os.system () выполнить команду, под которой оболочка linux?

Я использую / bin / tcsh в качестве моей оболочки по умолчанию. Однако команда tcsh os.system ('setenv VAR val') не работает для меня. Но os.system ('export VAR = val') работает. Итак, мой вопрос в том, как я могу узнать команду os.system () run под оболочкой?

Как установить pip в arch linux?

Я разобрал это: python-pip-1.5.6-2-any.pkg.tar.xz tar -xf python-pip-1.5.6-2-any.pkg.tar.xz и он создал папку usr с подпапками bin , lib и share внутри bin находится pip , pip3 и pip3.4 Как, черт возьми, я должен запускать makepkg ? Я не знаю, как это установить.

Глубокий кросс-платформенный процесс убивает демона

У меня есть автоматизация python, которая порождает сеансы telnet которые я регистрирую с помощью команды linux script ; для каждого сеанса регистрации есть два идентификатора процесса script (родительский и дочерний). Мне нужно решить проблему, где, если скрипт автоматизации python умирает, сеансы script никогда не закрываются сами по себе; по какой-то причине это намного сложнее, чем […]

Многопроцессорный выход отличается от Linux и Windows – почему?

Я пытаюсь передать общий секрет дочерним процессам. В среде Linux это работает. В среде Windows ребенок не получает общий секрет. Три приведенных ниже файла – это простой пример того, что я пытаюсь сделать: main.py import multiprocessing import module1 import module2 if __name__ == "__main__": module1.init() process = multiprocessing.Process(target=module2.start) process.start() process.join() module1.py import ctypes import multiprocessing […]

Особые соображения для использования Python в скрипте init.d?

Существуют ли какие-либо особые соображения для использования Python в скрипте 'init.d' который запускается через init ? (т.е. загрузка Ubuntu) Из того, что я понимаю с помощью googling / testing на Ubuntu, переменные среды, предоставляемые сценарию 'init.d' , недостаточны, поэтому использование "#!/usr/bin/env python" может не работать. Что-нибудь еще?

Как решить «требуется поддержка python 2.x» в linux vim, и в моей системе есть python 2.6.6

[root@localhost bin]# python -V Python 2.6.6 [root@localhost bin]# ./vim UltiSnips requires py >= 2.6 or any py3 YouCompleteMe unavailable: requires Vim compiled with Python 2.x support я попробовал это в centos 6.4 и fedora 20. Это та же проблема. Я новый кодер, я действительно не знаю, почему это происходит.

Список всех USB-накопителей в Linux

Как я могу получить список съемных дисков (подключенных к USB) в Linux? Я в порядке с использованием KDE, GNOME или других библиотек DE, если это упростит ситуацию.

Установка имени пакета RPM в bdist_rpm

Я использую Python setuptools для создания пакета. Я хотел бы назвать rpm, построенную из опции bdist_rpm , отличающейся от имени пакета Python из-за некоторых ограничений на именование. Можно ли это сделать в setup.cfg в разделе [bdist_rpm] ?

Почему команды курсора вверх и вниз не работают в интерпретаторе командной строки Python?

Я использую эмулятор терминала VT100 в Linux. В bash стрелки вверх и вниз прокручивают последние выполненные команды; они работают так, как ожидалось. Предыдущие (стрелка вверх) и следующая (стрелка вниз) команды не интерпретируются в интерпретаторе командной строки Python. Какие ключевые сопоставления мне нужны для выполнения этой работы? Спасибо.

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