2016-03-15 9 views
0

Мой вопрос два раза, но я считаю, что они связаны:Python3 разрешения и установка IPython/расширения jupyter

  1. Недавно я понял, что у меня есть разрешение вопроса с моей установки Python3. Если я запустил python3, я не могу импортировать какие-либо пакеты. Однако, если я запустил sudo python3, все пакеты импортируются безупречно. Точно так же я должен запустить jupyter notebooks с sudo. От чтения, я считаю, что сделал ошибку, установив много пакетов с sudo pip. Есть ли простой способ исправить это?

  2. Я пытаюсь установить расширения ipython без везения. Использование sudo pip install https://github.com/ipython-contrib/IPython-notebook-extensions/archive/master.zip --user Я принимаю сообщение об ошибке error: command 'x86_64-linux-gnu-gcc' failed with exit status 1.

Если загрузить файл почтового индекса, и запустить sudo python3 setup.py install, ошибка: IPython-notebook-extensions/configure_nbextensions.py", line 80, in <module> except (psutil.ZombieProcess, psutil.AccessDenied): AttributeError: 'module' object has no attribute 'ZombieProcess'

Если я бегу python setup.py install, в результате ошибки:

File "/usr/lib/python2.7/dist-packages/copyreg/__init__.py", line 7, in <module> raise ImportError('This package should not be accessible on Python 3. ' ImportError: This package should not be accessible on Python 3. Either you are trying to run from the python-future src folder or your installation of python-future is corrupted.

Это такой же ошибка, которую я получаю при импорте пакета из python (при открытии python, а не sudo python) в терминале.

Я использую Ubuntu 14.04.

+0

Я не знаю, что вы сделали, но это звучит как ваша система BORKED. Если это виртуальная машина или что-то там, где у вас нет важных данных, хранящихся в нем, я бы рекомендовал сдуть его и начать снова. Если это непрактично: установлен ли '$ PYTHONPATH'? Если вы запускаете 'python', что такое' sys.version' и 'sys.executable'? –

ответ

0

except (psutil.ZombieProcess, psutil.AccessDenied): AttributeError: 'module' object has no attribute 'ZombieProcess'

Из сообщения, В старой версии psutil отсутствует этот модуль. вам необходимо обновить пакет использования psutil:

sudo pip3 install --upgrade psutil 
+0

Когда я пытаюсь это сделать, я получаю следующую ошибку: 'error: command 'x86_64-linux-gnu-gcc' не удалось с статусом выхода 1 ----------------- ----------------------- Нельзя откатывать psutil; не была удалена' – user3403779

Смежные вопросы