Articles of pythonpath

¿A qué se debe configurar `SPARK_HOME`?

Se instaló apache-maven-3.3.3, scala 2.11.6, y luego se ejecutó: $ git clone git://github.com/apache/spark.git -b branch-1.4 $ cd spark $ build/mvn -DskipTests clean package Finalmente: $ git clone https://github.com/apache/incubator-zeppelin $ cd incubator-zeppelin/ $ mvn install -DskipTests Luego corrió el servidor: $ bin/zeppelin-daemon.sh start Al ejecutar un cuaderno simple que comienza con %pyspark , recibí un error […]

cómo configurar diferentes variables PYTHONPATH para python3 y python2 respectivamente

Quiero agregar una ruta de biblioteca específica solo a python2. Después de agregar export PYTHONPATH=”/path/to/lib/” a mi .bashrc , sin embargo, al ejecutar python3 se produce el error: ¡PYTHONPATH apunta a un directorio de paquetes de sitios para Python 2.x pero está ejecutando Python 3.x! Creo que se debe a que python2 y python3 comparten […]

PYTHONPATH no funciona para sudo en GNU / Linux (funciona para root)

EDITAR: Funciona para root, sudo es el problema. Lee abajo. Tengo un directorio con mis propias bibliotecas, por ejemplo, mis bibliotecas de Python se encuentran en /home/name/lib/py . He agregado este directorio a PATH de Python para todos los usuarios (incluida la raíz) agregando la siguiente línea a /etc/bash.bashrc : export PYTHONPATH=$PYTHONPATH:/home/name/lib/py Funciona para todos […]

Python: seleccione una de las múltiples versiones de módulos instalados

En mi sistema, tengo varios módulos instalados varias veces. Para dar un ejemplo, numpy 1.6.1 se instala en la ruta estándar en /usr/lib/python2.7/dist-packages , y tengo una versión actualizada de numpy 1.8.0 instalada en /local/python/lib/python2.7/site-packages/ . La razón por la que no puedo simplemente eliminar la versión anterior es que no tengo permisos para cambiar […]

¿Establecer ruta de acceso de python para sublimerepl desde texto sublime?

Uso python portable junto con sublime portable de un dispositivo de memoria y decidí instalar sublime REPL. Sin embargo, cuando bash usar python portable como ruta de comstackción para sublimerepl, no lo especifica. En pocas palabras, no puedo especificar la ruta de Python sublimerepl como puedo hacerlo con texto sublime recto. He intentado agregar lo […]

Importaciones relativas de Python dentro de un paquete que no está en la ruta

¿Cómo puedo importar un archivo que está en un directorio principal dentro de un paquete de python (que no está en la ruta) a un archivo en un directorio secundario? No estoy del todo claro sobre el vocabulario del empaquetado de python, así que a modo de ejemplo: dir1/ __init__.py runner.py in_dir1.py dir2/ __init__.py in_dir2.py […]

Error de importación: no hay módulo llamado django

Estoy usando centos linux. Tuve python 2.6 con django y ahora actualicé a python 2.7. Python 2.6 se encuentra en /usr/lib/python2.6. Python 2.7 se encuentra en /usr/local/lib/python2.7. Ambos tienen un directorio de paquetes de sitio y ambos contienen django 1.2. Si ejecuto python obtengo la versión 2.7. Mi problema es que si bash importar django […]

Error de PyLint “No se puede importar”: ¿cómo configurar PYTHONPATH?

Estoy ejecutando PyLint desde dentro del ID de Wing en Windows. Tengo un subdirectorio (paquete) en mi proyecto y dentro del paquete importo un módulo desde el nivel superior, es decir. __init__.py myapp.py one.py subdir\ __init__.py two.py Dentro de two.py tengo que import one y esto funciona bien en el tiempo de ejecución, porque el […]

Python: agrega PYTHONPATH durante la ejecución del módulo de línea de comandos

Quiero correr: python somescript.py somecommand Pero, cuando ejecuto esto, necesito PYTHONPATH para incluir un determinado directorio. No puedo simplemente agregarlo a mis variables de entorno porque el directorio que quiero agregar cambios se basa en el proyecto que estoy ejecutando. ¿Hay alguna forma de modificar PYTHONPATH mientras se ejecuta un script? Nota: Ni siquiera tengo […]

agregando directorio a sys.path / PYTHONPATH

Estoy tratando de importar un módulo de un directorio en particular. El problema es que si uso sys.path.append(mod_directory) para agregar la ruta y luego abro el intérprete de python, el directorio mod_directory se agrega al final de la lista sys.path. Si exporto la variable PYTHONPATH antes de abrir el intérprete de python, el directorio se […]