Articles of python

Instalar VIM con soporte de Python localmente sin sudo

Intento instalar VIM con soporte de Python en Linux sin sudo, pero por alguna razón VIM siempre se instala sin python (-python en vim –version) Primero instalé Python localmente descargando el file tgz y descomprimiéndolo en $HOME Luego cd ese directory y ejecuté: ./configure –prefix=$HOME/python && make && make install Ya tengo instalado VIM sin […]

¿Cómo se configuran los sufijos de Python obtenidos por imp.get_suffixes () (en particular en Debian Jessie)?

El command python -c "import imp; print(imp.get_suffixes())" imprime una list de tuplas con los sufijos utilizados al importar modules (consulte el documento de imp.get_suffixes ). Por lo general, es simplemente: [('.so', 'rb', 3), ('module.so', 'rb', 3), ('.py', 'U', 1), ('.pyc', 'rb', 2)] Sin embargo, en Debian jessie, hay otro sufijo: [('.x86_64-linux-gnu.so', 'rb', 3), ('.so', 'rb', […]

¿Un trazador de líneas para habilitar algunos SCL y un entorno virtual de python?

Estoy escribiendo una aplicación de Python 3.4 en un cuadro de centos. Normalmente, cuando tengo que restablecer mi session de tmux, como después de reiniciar, hago lo siguiente: [zippy@localhost ~]$ scl enable rh-python34 httpd24 bash [zippy@localhost ~]$ source python34/bin/activate (python34)[zippy@localhost ~]$ Podría hacerlo con un command, pero pierdo mi post y, por lo tanto, presumiblemente […]

¿Cómo se pueden capturar los shortkeys X11 mediante un progtwig Python?

Quiero tener un pequeño progtwig de Python ejecutándose en segundo plano que supervisa ciertas pulsaciones de Ctrl cortas (por ejemplo, la Ctrl direction key Ctrl Alt ). La idea es que estas teclas cortas pueden disparar varias acciones. Aquí está el comienzo de un bash, pero sinceramente no sé lo que estoy haciendo: import Xlib […]

¿Por qué los denyhosts no prohíben * algunos * bashs de inicio de session raíz raíz bruta?

Hace poco noté en mis correos de logwatch de un par de serveres que, aunque denyhosts estaba haciendo su trabajo para algunos root root force ssh, los bashs de bashs de otros parecen ser ignorados y siguen molestando a SSH con miles de bashs por día. Tengo sshd_config configurado en PermitRootLogin no así que no […]

¿Por qué esta secuencia de commands de Python no puede acceder a XDisplay desde la terminal Root?

Necesito ejecutar este script de Python de la siguiente manera porque necesita acceso a xdisplay del usuario: DISPLAY=:0 XAUTHORITY=/home/<USER>/.Xauthority su <USER> -c "python-script" El command anterior no tiene problemas para ejecutar otros scripts o commands de Python como notify-send pero cuando se trata de este script, no se muestra nada, aunque se puede ver ejecutándose […]

¿Cómo emulo un keyboard virtual con un set de caracteres arbitrario?

Estoy escribiendo un par de aplicaciones que cambian el funcionamiento de tu keyboard. (Uno que permite el ajuste de las teclas y otro que le permite decir sílabas en voz alta para escribir caracteres individuales). Los "layouts" de estas aplicaciones se manejan de una manera que no debería importar qué tipo de keyboard o qué […]

instalando dsc30 – python 2.6 lucha de nuevo

Estoy tratando de actualizar algunos sistemas a Cassandra 3.x. El instalador quiere Python (abi)> = 2.7, así que lo instalé. Todavía viendo este error: Resolving Dependencies –> Running transaction check —> Package dsc30.noarch 0:3.0.1-1 will be installed –> Processing Dependency: cassandra30 = 3.0.1 for package: dsc30-3.0.1-1.noarch –> Processing Dependency: python(abi) >= 2.7 for package: dsc30-3.0.1-1.noarch […]

¿Qué está mal con mi file de unidad systemd?

Aquí está mi file de unidad: [Unit] Description=Backend Service After=mariadb.service Requires=mariadb.service [Service] Type=simple ExecStart=/var/www/html/pythonscripts/Backend.py [Install] Alias=BEd WantedBy=basic.target Aquí está lo que escribí anteriormente que solía funcionar (instrucciones para configurar el service): BEd.service must be moved to /etc/systemd/system systemctl daemon-reload systemctl enable BEd systemctl start BEd Esto es lo que la carpeta / etc / systemd […]

PyOpenCL en Linux Mint: PLATFORM_NOT_FOUND_KHR

He intentado hacer que PyOpenCL y PyCUDA se ejecuten en una máquina Linux Mint. Tengo cosas instaladas, pero los scripts de demostración fallan con el error: pyopencl.cffi_cl.LogicError: clgetplatformids failed: PLATFORM_NOT_FOUND_KHR Configuración $ uname -a && cat /etc/lsb-release && lspci | grep NV Linux 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 […]