You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am having troubles importing the kernel in Atom. It works fine in Jupyter!
Debugging log
I get this traceback in Atom (user name redacted):
Traceback (most recent call last):
File "C:\Users\xx\Miniconda3\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\xx\Miniconda3\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\xx\Miniconda3\lib\site-packages\stata_kernel__main__.py", line 2, in
from . import StataKernel
ImportError: cannot import name 'StataKernel' from 'stata_kernel' (C:\Users\xx\Miniconda3\lib\site-packages\stata_kernel__init__.py)
Other information
Operating System
Windows 10
Stata version
Stata/SE 14
Package version (You can find this by running pip show stata_kernel in your terminal.)
1.12.2-py39hcbf5309_1
Hydrogen version
2.16.3
Atom version
1.58.0
The text was updated successfully, but these errors were encountered:
If it works fine in Jupyter, that means the Python environment that Atom is using is different from the global one that Jupyter is using. In that case, the easiest workaround is to set environment variables in your terminal before launching Atom, so that it's pointign to the same Python as Jupyter. You should be able to verify they're the same by making sure import sys; sys.executable is the same in both Python environments. Then if stata_kernel works in one it should also work in the other.
It is the same Python environment. I have setup an R kernel as well which works in both Jupyter and Atom. This seems to be the same error: nteract/hydrogen#2126
Problem description
I am having troubles importing the kernel in Atom. It works fine in Jupyter!
Debugging log
I get this traceback in Atom (user name redacted):
Other information
Windows 10
Stata/SE 14
pip show stata_kernel
in your terminal.)1.12.2-py39hcbf5309_1
2.16.3
1.58.0
The text was updated successfully, but these errors were encountered: