Jupyter na permissão do CentOS negada

1

Eu tenho acesso a um servidor com o CentOS 6.8 via ssh e quero rodar meus projetos python no Jupyter sem distribuir o python global.

O que eu tentei é instalar o Jupyter em virtualenv e isso me dá Permission denied ao instalar o terminado. Eu tenho um acesso root e então eu o forcei para pip install jupyter . No entanto, quando eu inicio o Jupyter sem raiz dentro ou fora do virtualenv eu recebo ImportError: No module named 'jupyter_core.command' . Eu posso lançar o Jupyter com root, mas isso não é uma boa ideia.

Eu também tentei fazer isso com um virtualenv relocável e isso não funcionou.

Posso de alguma forma executar o Jupyter nessas circunstâncias sem acesso root?

EDITAR: Um pouco de detalhes

O problema atual é que quando eu executo jupyter notebook sem root eu recebo: ImportError: No module named 'jupyter_core.command'

Eu instalei o jupyter em virtualenv com o pip (pip install jupyter) que sem raiz me dá

Collecting terminado>=0.3.3; sys_platform != "win32" (from notebook->jupyter)
  Downloading terminado-0.6.tar.gz
    Complete output from command python setup.py egg_info:
    running egg_info
    creating pip-egg-info/terminado.egg-info
    writing requirements to pip-egg-info/terminado.egg-info/requires.txt
    writing dependency_links to pip-egg-info/terminado.egg-info/dependency_links.txt
    writing pip-egg-info/terminado.egg-info/PKG-INFO
    writing top-level names to pip-egg-info/terminado.egg-info/top_level.txt
    writing manifest file 'pip-egg-info/terminado.egg-info/SOURCES.txt'
   error: [Errno 13] Permission denied: '/usr/local/lib/python3.5/lib2to3/Grammar3.5.0.final.0.pickle'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-sol3g9mh/terminado/

((isso funcionou com raiz))

Eu também tentei fazer o mesmo, mas no meu PC, onde não usei o acesso root, mas usei o usuário virtualenv com a opção --relocatable .

    
por UpmostScarab 03.07.2017 / 19:17

0 respostas

Tags