Я борюсь с , работающим с Jupyter Notebook на PyCharm2018 Community Edition в Windows 10. Я создал Virtual Environment
с Python версии 3.6.6 и другими необходимыми пакетами. Я установил jupyter notebook
(ipython-7.8.0v, jupyter-1.0.0v), а также следуя его документации. Поскольку я использую определенную версию Python для этого приложения, я хочу создать отдельную ipython kernel
(версия 5.1.2) для Python 3 по определенному пути, а затем добавить ее в спецификации ядра jupyter следующим образом:
ipython kernel install --prefix /tmp
jupyter kernelspec install /tmp/share/jupyter/kernels/python3
Когда я запускаю пример записной книжки ipython после выполнения этих инструкций, notebook
возвращает Ошибка ядра Проблема с указанием Не удалось найти ядро, соответствующее Python 2 . Я не могу понять, почему это приводит к этому. Там нет никаких следов Python2, используемых в любом месте во время моей установки. Я даже создал ядра python3 отдельно, используя приведенные выше инструкции, и заменил свой ноутбук на ядро, но по-прежнему Ошибка ядра . Virtual Environment
Я создал для этого приложения также использующий exec-файл python3.6 из моей установки Anaconda.
Я рассматривал похожие вопросы по этой проблеме, но ни один из них не помог мне решить эту проблему до сих пор. Обратный след этой ошибки выглядит следующим образом.
Traceback (most recent call last):
File "D:\Anaconda3\envs\python36\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "D:\Anaconda3\envs\python36\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "D:\***\pycharm_workspace\trail\venv\lib\site-packages\ipykernel_launcher.py", line 16, in <module>
app.launch_new_instance()
File "D:\***\pycharm_workspace\trail\venv\lib\site-packages\traitlets\config\application.py", line 663, in launch_instance
app.initialize(argv)
File "<D:\***\pycharm_workspace\trail\venv\lib\site-packages\decorator.py:decorator-gen-125>", line 2, in initialize
File "D:\***\pycharm_workspace\trail\venv\lib\site-packages\traitlets\config\application.py", line 87, in catch_config_error
return method(app, *args, **kwargs)
File "D:\***\pycharm_workspace\trail\venv\lib\site-packages\ipykernel\kernelapp.py", line 472, in initialize
self.write_connection_file()
File "D:\***\pycharm_workspace\trail\venv\lib\site-packages\ipykernel\kernelapp.py", line 199, in write_connection_file
iopub_port=self.iopub_port, control_port=self.control_port)
File "D:\***\pycharm_workspace\trail\venv\lib\site-packages\jupyter_client\connect.py", line 141, in write_connection_file
with secure_write(fname) as f:
File "D:\Anaconda3\envs\python36\lib\contextlib.py", line 81, in __enter__
return next(self.gen)
File "D:\**\pycharm_workspace\trail\venv\lib\site-packages\jupyter_core\paths.py", line 404, in secure_write
win32_restrict_file_to_user(fname)
File "D:\**\pycharm_workspace\trail\venv\lib\site-packages\jupyter_core\paths.py", line 359, in win32_restrict_file_to_user
import win32api
**ImportError: DLL load failed: The specified procedure could not be found.**
Заранее спасибо за помощь.