I am using Spyder 5.4.0 with Miniconda3. I have created a new Python environment using conda create -n env_full anaconda
, then successfully activated in Spyder (using packages like numpy or matplotlib), but when I try to import pandas, I get:
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\numexpr\utils.py", line 156, in _init_num_threads
requested_threads = int(os.environ['OMP_NUM_THREADS'])
ValueError: invalid literal for int() with base 10: '5,3,2'
It does not happen in base environment.
Any idea how to fix it?
The full console output:
import pandas
Traceback (most recent call last):
File "C:\Users\User\AppData\Local\Temp\ipykernel_25804\3648170110.py", line 1, in <module>
import pandas
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\__init__.py", line 48, in <module>
from pandas.core.api import (
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\api.py", line 27, in <module>
from pandas.core.arrays import Categorical
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\arrays\__init__.py", line 1, in <module>
from pandas.core.arrays.arrow import ArrowExtensionArray
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\arrays\arrow\__init__.py", line 1, in <module>
from pandas.core.arrays.arrow.array import ArrowExtensionArray
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\arrays\arrow\array.py", line 42, in <module>
from pandas.core.arraylike import OpsMixin
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\arraylike.py", line 23, in <module>
from pandas.core.ops.common import unpack_zerodim_and_defer
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\ops\__init__.py", line 33, in <module>
from pandas.core.ops.array_ops import (
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\ops\array_ops.py", line 50, in <module>
import pandas.core.computation.expressions as expressions
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\computation\expressions.py", line 20, in <module>
from pandas.core.computation.check import NUMEXPR_INSTALLED
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\core\computation\check.py", line 5, in <module>
ne = import_optional_dependency("numexpr", errors="warn")
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\pandas\compat\_optional.py", line 141, in import_optional_dependency
module = importlib.import_module(name)
File "C:\ProgramData\Miniconda3\envs\env_full\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\numexpr\__init__.py", line 44, in <module>
nthreads = _init_num_threads()
File "C:\ProgramData\Miniconda3\envs\env_full\lib\site-packages\numexpr\utils.py", line 156, in _init_num_threads
requested_threads = int(os.environ['OMP_NUM_THREADS'])
ValueError: invalid literal for int() with base 10: '5,3,2'