ImportError: При импорте BeakerX в Jupyter запрос модуля не именуется
Я пытаюсь импортировать beakerx в мою среду jupyter следующим образом:
from beakerx import *
Однако я получаю следующую ошибку:
ImportError Traceback (most recent call last)
<ipython-input-19-4c368a35c7cf> in <module>()
----> 1 from beakerx import *
/Users/vivaksoni1/venv/lib/python2.7/site-packages/beakerx/__init__.py in <module>()
13 # limitations under the License.
14
---> 15 from .runtime import BeakerX
16 from .plot import *
17 from .easyform import *
/Users/vivaksoni1/venv/lib/python2.7/site-packages/beakerx/runtime.py in <module>()
16
17 import os, json, pandas, numpy
---> 18 import urllib.request, urllib.parse, urllib.error, urllib.request, urllib.error, urllib.parse, IPython, datetime, calendar, math, traceback, time
19 from traitlets import Unicode
20
ImportError: No module named request
Я не уверен, что означает эта ошибка? Кроме того, похоже, что он изучает каталоги python2.7, хотя это скрипт на python 3? Я установил beakerx, используя: pip3 install beakerx
и можете видеть файлы в нужной папке в правой папке:
anaconda3/pkgs/beakerx-0.12.2-py36_2/lib/python3.6/site-packages/beakerx
Это похоже на то, как хранится каждый другой модуль, но я не могу заставить его работать по какой-то причине. Кто-нибудь может помочь?
0 ответов
Что ж,conda install request
должен решить вашу проблему. Если не попробовать pip install request
,
Поскольку вы используете conda, я бы посоветовал вам создать виртуальный env с помощью conda (conda create an_environment_name 'python>=3'
) Вместо того, чтобы использовать virtualenv
,
В то время, если найдена следующая интересная статья: https://medium.freecodecamp.org/why-you-need-python-environments-and-how-to-manage-them-with-conda-85f155f4353c