Hello,
I am currently exploring the Python-Stata interface available in Stata 16. I have installed Python and the XGBoost package. I have confirmed the functionality of my installation by executing XGBoost analysis within Jupyter Notebook.
However, when I try to import XGBoost into Stata, it gives me the following error. Any help would be appreciated.
Thank you.
Error:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\xgboost\__init__.py", line 9, in <module>
from .core import DMatrix, DeviceQuantileDMatrix, Booster
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\xgboost\core.py", line 19, in <module>
from .compat import (
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\xgboost\compat.py", line 173, in <module>
from dask.distributed import Client, get_client
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\dask\distributed.py", line 3, in <module>
from distributed import *
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\__init__.py", line 3, in <module>
from .actor import Actor, ActorFuture
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\actor.py", line 6, in <module>
from .client import Future, default_client
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\client.py", line 43, in <module>
from .batched import BatchedSend
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\batched.py", line 8, in <module>
from .core import CommClosedError
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\core.py", line 19, in <module>
from .comm import (
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\comm\__init__.py", line 26, in <module>
_register_transports()
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\comm\__init__.py", line 18, in _register_transports
from . import tcp
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\comm\tcp.py", line 20, in <module>
from ..system import MEMORY_LIMIT
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\system.py", line 42, in <module>
MEMORY_LIMIT = memory_limit()
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\system.py", line 33, in memory_limit
hard_limit = resource.getrlimit(resource.RLIMIT_RSS)[1]
I am currently exploring the Python-Stata interface available in Stata 16. I have installed Python and the XGBoost package. I have confirmed the functionality of my installation by executing XGBoost analysis within Jupyter Notebook.
However, when I try to import XGBoost into Stata, it gives me the following error. Any help would be appreciated.
Thank you.
Code:
python import xgboost
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\xgboost\__init__.py", line 9, in <module>
from .core import DMatrix, DeviceQuantileDMatrix, Booster
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\xgboost\core.py", line 19, in <module>
from .compat import (
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\xgboost\compat.py", line 173, in <module>
from dask.distributed import Client, get_client
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\dask\distributed.py", line 3, in <module>
from distributed import *
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\__init__.py", line 3, in <module>
from .actor import Actor, ActorFuture
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\actor.py", line 6, in <module>
from .client import Future, default_client
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\client.py", line 43, in <module>
from .batched import BatchedSend
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\batched.py", line 8, in <module>
from .core import CommClosedError
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\core.py", line 19, in <module>
from .comm import (
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\comm\__init__.py", line 26, in <module>
_register_transports()
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\comm\__init__.py", line 18, in _register_transports
from . import tcp
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\comm\tcp.py", line 20, in <module>
from ..system import MEMORY_LIMIT
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\system.py", line 42, in <module>
MEMORY_LIMIT = memory_limit()
File "C:\Users\ArjunVerma\Anaconda3\lib\site-packages\distributed\system.py", line 33, in memory_limit
hard_limit = resource.getrlimit(resource.RLIMIT_RSS)[1]