не могу открыть блокнот jupyter в новой среде conda на windows

1

Изменение: похоже, проблема с кондой -f. conda install jupyter отлично работает. Открытая проблема на GitHub: https://github.com/conda-forge/jupyter-feedstock/issues/6

Долгое время пользователь python Mac. Первые пользователи окон python (Windows 7 Enterprise).

Установленный python через Anaconda (https://repo.anaconda.com/archive/Anaconda3-5.2.0-Windows-x86_64.exe)

Ноутбук Jupyter отлично работает в базовой среде.

Когда я создаю новую среду, я не могу открыть jupyter notebook.

Открыть Anaconda Prompt:

conda create -n test_env2 python=3.6
conda activate test_env2
conda install -c conda-forge jupyter
jupyter notebook

Когда я открываю ноутбук Ipython, он показывает "Ошибка ядра": Изображение 174551

и очевидные ошибки:

[E 18:53:32.420 NotebookApp] Failed to run command:
['C:/Users/131416/AppData/Local/Continuum/anaconda3/envs/test_env2/bin/python', '-m', 'ipykernel_launcher', '-f', 'C:\\Users\\131416\\AppData\\Roaming\\jupyter\\runtime\\kernel-99e95812-0a80-4772-94fc-e35563ce58e1.json']

  File "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\subprocess.py", 
line 997, in _execute_child
   startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified

[E 18:53:32.498 NotebookApp] 500 POST /api/sessions (::1) 135.50ms referer=http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python3

Возможно, это связано с тем, что он собирает jupyter.exe в базовой среде, а также jupyter.exe в новой среде: Изображение 174551

Существует также некоторое обсуждение в https://github.com/jupyter/notebook/issues/2130, но решения не очевидны.

Полный Traceback (извинения за макет. Скопирован из cmd):

(test_env2) C:\Users\131416> jupyter notebook [I 18: 53: 24.082 NotebookApp] Обслуживание ноутбуков из локального каталога: C:\Users\13 1416 [I 18: 53: 24.084 NotebookApp] Jupyter Notebook работает на: [I 18: 53: 24.085 NotebookApp] http://localhost: 8888/? Token = 2ecb94399a83d9dc1f8f11 6e0f28a46e297033c1fd796e23 [I 18: 53: 24.086 NotebookApp] Используйте Control-C, чтобы остановить этот сервер и закрыть все ядра (дважды, чтобы пропустить подтверждение), [C 18: 53: 24.089 NotebookApp]

Copy/paste this URL into your browser when you connect for the first time,
to login with a token:
    http://localhost:8888/?token=2ecb94399a83d9dc1f8f116e0f28a46e297033c1fd7

96e23 [I 18: 53: 24.384 NotebookApp] Принятие одноразового соединения с проверкой подлинности f rom :: 1 [W 18: 53: 31.615 NotebookApp] 404 GET/undefined (:: 1) 12.00ms referer = None [I 18:: 53: 31.631 NotebookApp] Создание нового ноутбука в [E 18: 53: 32.420 NotebookApp] Не удалось выполнить команду: ['C: /Users/131416/AppData/Local/Continuum/anaconda3/envs/test_env2/bin/pytho n', '-m', 'ipykernel_launcher', '-f', 'C:\Users\131416\AppData\Roaming\jupy ter\runtime\kernel-99e95812-0a80-4772-94fc-e35563ce58e1.json'] PATH = 'C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\tes t_env2; C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\\ Library\mingw-w64\bin; C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\Library\usr\bin; C:\Users\131416\AppData\Local\Continuu m\anaconda3\envs\test_env2\Library\bin; C :\Users\131416\AppData\Local\C ontinuum\anaconda3\envs\test_env2\Scripts; C:\Users\131416\AppData\Local\\ Continuum\anaconda3\envs\test_env2\bin; C:\Users\131416\AppData\Local\C on tinuum\anaconda3; C:\Users\131416\AppData\Local\Continuum\anaconda3\Lib rary\mingw-w64\bin; C:\Users\131416\AppData\Local\Continuum\anaconda3\Li brary\usr\bin; C:\Users\131416\AppData\Local\Continuum\anaconda3\Library\bin; C:\Users\131416\AppData\Local\Continuum\anaconda3\Scripts; C:\Users\131416\AppData\Local\Continuum\anaconda3\bin; c:\Program Files (x86)\ca\\ sc\CAWIN \; C:\ProgramData\Oracle\Java\javapath; C:\windows\system32; C:\w indows; C:\windows\System32\Wbem; C:\Windows\System32\WindowsPowerShell\v1. 0 \; C:\Program Files (x86)\Symantec\VIP Access Client \; C:\Program Files (x8 6)\IBM\Client Access\Emulator; C:\Program Files (x86)\IBM\Client Access\Shdd, C:\Program Files (x86)\IBM\Client Access \; C:\Program Files (x86)\WebE x\Productivity Tools; c:\Program Files (x86)\CA\SC\Csam\SockAdapter\bin: c:\Program Files (x86)\CA\SC\Csam\SockAdapter\bin64; c:\Program Files (x86)\\ ca\sc\CBB \; c:\Program Files (x86)\ca\DSM\bin; c:\PROGRA ~ 2\ca\sc\CAM\bin; C:\Program Files\Intel\WiFi\bin \; C:\Program Files\Common Files\Intel\WirelessCommon \; C:\Program Files\Microsoft VS Code\bin 'с kwargs: {' stdin ': -1,' stdout ': None,' stderr ': None,' cwd ':' C:\Users\131416 '}

[E 18: 53: 32.441 NotebookApp] Неподготовлено исключение POST/api/sessions (:: 1) HTTPServerRequest (протокол = 'http', host = 'localhost: 8888', method = 'POST', uri = '/api/sessions ', version =' HTTP/1.1 ', remote_ip =' :: 1 ') Traceback (последний последний вызов): Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site -packages\tornado\web.py ", строка 1592, в _execute result = result result Файл" C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\tornado\gen. py ", строка 1133, в run value = future.result() Файл" C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\tornado\gen.py ", строка 1141, в run yielded = self.gen.throw(* exc_info) Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\notebook\services\sessions\handlers. py ", строка 73, в post type = mtype)) Файл" C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\tornado\gen.py ", строка 1133, в run value = futu re.result() Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\tornado\gen.py", строка 1141, в run yielded = self.gen. throw (* exc_info) Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\notebook\services\sessions\sessionmanager.py", строка 79, в создании _session kernel_id = yield self.start_kernel_for_session (session_id, path, name, type, kernel_name) Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\tornado\gen.py", строка 1133, в run value = future.result() Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\tornado\gen.py", строка 1141, в run yielded = self.gen.throw(* exc_info) Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\notebook\services\sessions\sessionmanager.py", строка 92, в start_ kernel_for_session self.kernel_manager.start_kernel (путь = kernel_path, kernel_name = kernel_na me) Файл "C:\ Пользователи \131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\tornado\gen.py ", строка 1133, в run value = future.result() Файл" C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\tornado\gen.py ", строка 326, в wrapper yielded = next (result) Файл" C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\notebook\services\kernels\kernelmanager.py ", строка 160, в start_k ernel super (MappingKernelManager, self).start_kernel (** kwargs) Файл" C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\jupyter_client\multikernelmanager.py ", строка 110, в start_kernel km.start_kernel (** kwargs) Файл" C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\jupyter_client\manager.py ", строка 259, в start_kernel ** kw) Файл" C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\jupyter_client\manager.py ", строка 204, в начале запуска _launch_kernel _kernel (kernel_cmd, ** kw) Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\site-packages\jupyter_client\launcher.py", строка 128, в launch_kernel proc = Popen (cmd, ** kwargs) Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\subprocess.py", строка 709, в init restore_signals, start_new_session) Файл "C:\Users\131416\AppData\Local\Continuum\anaconda3\envs\test_env2\lib\subprocess.py ", строка 997, в _execute_child startupinfo) FileNotFoundError: [WinError 2] Система не может найти указанный файл [W 18: 53: 32.480 NotebookApp ] Необработанная ошибка [E 18: 53: 32.482 NotebookApp] {"Принять": "application/json, text/javascript,/; q = 0.01 "," Content-Type ":" application/json "," X-Xsrftoken ":" 2 | d69ec7c3 | 9a70043f110f803ee6ab3273dd14309a | 1538153699 "," X-Requested-With ":" XMLHttpRequest "," Referer ":" http://localhost: 8888/notebooks/Untitled.ipynb? kernel_name = pyt hon3 "," Accept-Language ":" en-US "," Accept-Encoding ":" gzip, deflate "," User-Agent ": "Mozilla/5.0 (Windows NT 6.1, WOW64; Trident/7.0; rv: 11.0) l ike Gecko", "Host": "localhost: 8888", "Content-Length": "91", "Connection": "Keep -Alive "," Cache-Control ":" no-cache "," Cookie ":" username-localhost-8888 =\"2 | 1: 0 | 10: 1538175204 | 23: имя-локальный хост-8888 | 44: Y2MwOTgzODhmZDZhNGE4NzhmM2Q2NWJjMDI2MjVjZjc = | a3c49f08f13669a523498b 9125cf42ce7eaab53181c1441544fcf533a94545da\"; _xsrf = 2 | d69ec7c3 | 9a70043f110f803ee 6ab3273dd14309a | 1538153699; username-localhost-8889 =\"2 | 1: 0 | 10: 1538162170 | 23: использовать rname-localhost-8889 | 44: NWQzZWQwZDY3ZmMzNDAzM2I5NDI4ZWI5OTA5NTkwZDc = | d515096d015 d24b1e06638fa64fc2c7b145a17c411203fd4141733f0a7815b9a \"; имя пользователя-локальный-8890 =\"2 | 1: 0 | 10: 1538162261 | 23: имя пользователя-локальный-8890 | 44: YTU3NmY5MDczNzNmNGNjMTg1MzU yYjkyODU3ZDE5Y2I = | 342bc9d819999a050780d4dbef1f9ade1e69fe3f52914132a9b897a0f3023a f2 \""} [Е 18: 53: 32,498 NotebookApp] 500 POST/api/sessions (:: 1) 135.50ms referer = http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python3 [I 18: 55: 32.687 NotebookApp] Сохранение файла в /Untitled.ipynb

Теги:
jupyter-notebook
anaconda

3 ответа

1

После активации среды, пожалуйста, установите ipykernel

conda install ipykernel

а затем запустить

jupyter notebook
  • 0
    Спасибо за ответ. Кажется, это проблема conda-forge, а не проблема conda (вопрос отредактирован)
0

Не могу говорить для Windows 7, но для Windows 10, запустите командную строку, перейдите к выбранному каталогу и активируйте свою среду, например:

activate my_env

отсюда запустите свой блокнот:

jupyter notebook

Обратите внимание, у меня не получается сделать это из powershell, поэтому я использую командную строку.

Кроме того, с Windows 10, можно исследовать запуск терминала с использованием родного Linux, доступного через магазин Windows.

0
conda activate new_env_name

активировать под MacOS

source activate new_ene_name

под Windows

  • 0
    Conda Activ работает и на Windows

Ещё вопросы

Сообщество Overcoder
Наверх
Меню