So, I have been working in the jupyter lab and I have created a code that uses numpy.
In the jupyter I had no problem using numpy. I installed the library, and I used the command import to use such module.
However, I had to save my code as a py file. When I try to run my py file using my cmd, I receive this message:
ModuleNotFoundError: No module named 'numpy'
If i type in my cmd "pip show numpy" it shows me that I have numpy installed.
I also have tried to add to my code a line with:
pip install numpy
pip3 install numpy
python -m pip install numpy
python3 -m pip install numpy
conda install -c anaconda numpy
conda install numpy
and for every option I received a syntax error:
SyntaxError: invalid syntax
Can someone help me?
CodePudding user response:
As mentioned in the comments section, it seems like your Python script (.py) was not using the correct environment. Please ensure that correct virtual environment is selected by doing conda activate name_of_the_kernel, where name_of_the_kernel should match the kernel used in your Jupyter notebook.
