"ModuleNotFoundError"
gkb999 opened this issue · comments
What went wrong?
I installed metpy recently on a Windows system
Installed via conda first, then used pip to cross-check.
Both the ways, it shows no issues while installation.
However, when I test, I get the following error
Operating System
Windows
Version
Latest (looks like 1.5.1)
Python Version
Anaconda 2.1.1
Code to Reproduce
pip install metpy
Requirement already satisfied: metpy in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (1.5.1)
Requirement already satisfied: matplotlib>=3.3.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (3.8.2)
Requirement already satisfied: numpy>=1.18.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (1.26.2)
Requirement already satisfied: pandas>=1.0.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (2.1.3)
Requirement already satisfied: pint>=0.15 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (0.22)
Requirement already satisfied: pooch>=1.2.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (1.8.0)
Requirement already satisfied: pyproj>=2.6.1 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (3.6.1)
Requirement already satisfied: scipy>=1.4.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (1.11.4)
Requirement already satisfied: traitlets>=5.0.5 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (5.14.0)
Requirement already satisfied: xarray>=0.18.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from metpy) (2023.11.0)
Requirement already satisfied: contourpy>=1.0.1 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from matplotlib>=3.3.0->metpy) (1.2.0)
Requirement already satisfied: cycler>=0.10 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from matplotlib>=3.3.0->metpy) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from matplotlib>=3.3.0->metpy) (4.46.0)
Requirement already satisfied: kiwisolver>=1.3.1 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from matplotlib>=3.3.0->metpy) (1.4.5)
Requirement already satisfied: packaging>=20.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from matplotlib>=3.3.0->metpy) (23.2)
Requirement already satisfied: pillow>=8 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from matplotlib>=3.3.0->metpy) (10.1.0)
Requirement already satisfied: pyparsing>=2.3.1 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from matplotlib>=3.3.0->metpy) (3.1.1)
Requirement already satisfied: python-dateutil>=2.7 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from matplotlib>=3.3.0->metpy) (2.8.2)
Requirement already satisfied: pytz>=2020.1 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from pandas>=1.0.0->metpy) (2023.3.post1)
Requirement already satisfied: tzdata>=2022.1 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from pandas>=1.0.0->metpy) (2023.3)
Requirement already satisfied: typing-extensions in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from pint>=0.15->metpy) (4.8.0)
Requirement already satisfied: platformdirs>=2.5.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from pooch>=1.2.0->metpy) (4.0.0)
Requirement already satisfied: requests>=2.19.0 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from pooch>=1.2.0->metpy) (2.31.0)
Requirement already satisfied: certifi in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from pyproj>=2.6.1->metpy) (2023.11.17)
Requirement already satisfied: six>=1.5 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from python-dateutil>=2.7->matplotlib>=3.3.0->metpy) (1.16.0)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from requests>=2.19.0->pooch>=1.2.0->metpy) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from requests>=2.19.0->pooch>=1.2.0->metpy) (3.6)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\buradagi\.conda\envs\metpy\lib\site-packages (from requests>=2.19.0->pooch>=1.2.0->metpy) (2.1.0)
Errors, Traceback, and Logs
ModuleNotFoundError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_21788/4106364425.py in <module>
1 import numpy as np
----> 2 from metpy.units import units
ModuleNotFoundError: No module named 'metpy'
It appears that you have an environment called "metpy", be sure that you have that environment activated when you launch your jupyter notebook environment or launch the python interpreter or go to run a python script. To activate a conda environment type
conda activate metpy
The default environment may be called something like "base" and in a terminal window, the name of the active environment is usually stated at the far left edge of the command line in parentheses.
No, I activated the environment ran 'jupyter notebook', then attempted this
In that notebook, what does:
import sys
sys.path
show?