Не удается запустить ноутбук Jupyter из виртуальной среды Miniconda - PullRequest
0 голосов
/ 01 февраля 2019

Я использовал Anaconda для исследования данных.Я создал виртуальную среду.Я могу запустить ноутбук Jupyter или создать для него ipykernel.Например:
1. запустите блокнот jupyter из виртуальной среды:

(base) C:\Users\me>activate my-env
(my-env) C:\Users\me>jupyter notebook

, и блокнот jupyter будет запущен для виртуальной среды.


2. createipykernel:

(base) C:\Users\me>activate my-env
(my-env) C:\Users\me>conda install ipykernel
(my-env) C:\Users\me>python -m ipykernel install --user --name my-env --display-name "Python (my-env)"
(my-env) C:\Users\me>conda deactivate
(base) C:\Users\me>jupyter notebook

и тогда я могу выбрать ядро ​​для my-env прямо в блокноте.

Но недавно я перешел на миниконду.Я сделал то же самое, что и те 2 метода, описанные выше.Но это не удалось.

Для метода 1 я получил эту ошибку:

'jupyter' is not recognized as an internal or external command, operable program or batch file.

Для метода 2 я могу выбрать ядро ​​my-env в блокноте jupyter.Но я получаю эту ошибку, когда импортирую numpy:

ImportError: 
Importing the multiarray numpy extension module failed.  Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control).  Otherwise reinstall numpy.

Original error was: DLL load failed: The specified module could not be found.

Я не думаю, что проблема заключается в numpy, потому что, если я импортирую его таким образом, он работает.

(my-env) C:\Users\me>python
Python 3.7.2 (default, Jan  2 2019, 17:07:39) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>>

ТакКак я могу решить эту проблему?

...