I’m getting below error while importing torch version 1.9.0
---> 22 import torch
23 from tqdm import tqdm
24 from attrdict import AttrDict
/python/PROJ/torch/1.9.0-py37/exec/lib/torch/__init__.py in <module>()
--> 229 __all__ += [name for name in dir(_C)
230 if name != '_' and
231 not name.endswith('Base')]
NameError: name '_C' is not defined
Note: imported Cython 0.29.21 version as I see here. But no luck.
I verified that my current working directory is project home, and not torch directory.
Can anyone tell me whats going wrong here?
Are you able to
cd into an empty directory and
import torch there? If so, I guess some scripts in your current
wdir might be using “common” names and could thus interact with Python or PyTorch internals.
my current working directory is:
I created a notebook in this path and just doing
import torch in the notebook. Then, I get the above mentioned error. The directory:
/user/rahul/MyApp/examples has no files except the notebook that I created. This error happens only when I change torch version from 1.4.0 to 1.9.0.
I cannot reproduce it with a similar folder structure and the
# ~/MyApp/examples$ cat tmp.py
# ~/MyApp/examples$ python tmp.py