Visual Studio Code Windows , Python Pandas . No Module Named Pandas

VS Code: ModuleNotFoundError: No module named 'pandas'

The solution seems fairly simple! First things first though!

From looking at your post, you seem to have followed a guide into installing Pandas. Nothing is wrong about that but I must point out first based on your information that you provided to us, you seem to run Windows Powershell PS C:\Users\xxxx\hello> and the error format matches Powershell. Therefore, sudo isn't recognized because sudo is the admin command for Unix-based systems like Debian, Ubuntu, and so on which is why it's not a valid command!

But here's how to properly install: (I assume you're running Windows but if that's not the case, correct me and Ill give you the Unix version!)

1 - Windows key, search up CMD and run it as administrator this is important to avoid permissions issues!

2 - Run pip3 install pandas OR python3 -m pip3 install pandas

ModuleNotFoundError: No module named 'pandas' in Visual Studio Code

You mentioned the interpreter is (Python 3.10.4 64-bit). This makes me feel you are not using the venv interpreter but the global one. Are you sure you are using the correct interpreter in vscode?

You mentioned you are installing to a venv. But maybe the interpreter is not set to that in vscode.

Check this out to select the interpreter: https://code.visualstudio.com/docs/python/environments#_work-with-python-interpreters

How to solve warning:"ModuleNotFoundError: No module named 'pandas'" in VScode interactive window

I noticed in your screenshot that the Python interpreter you are using is "Python3.9" (upper right corner), but there is no module "pandas" in this environment, so the result shows that the module cannot be found.

It is recommended that you switch the python in the upper right corner of "Interactive" to the environment used by VSCode (lower left corner of VSCode), and the module "pandas" exists in this environment.

Sample Image

Check the installation of the module:

Sample Image

More reference: Environment in VSCode.

Visual Studio Code windows , Python Pandas . No module named pandas

It seems that the module pandas is installed in a virtual envorinment which you are not accessing via VS Code.

I'd suggest you to install pandas in default python as well via

pip install pandas

This way the VS Code will work it out just fine.

Else:

In VS Code console, activate the virtual enviornment in which you have installed the pandas module, and then run it. It should work

VS code display ModuleNotFoundError: No module named 'pandas'

First picture: pip 21.1.1

Second picture: pip 19.0.3

Obviously, your project and the demo running in different environments.

From the picture you provided, it seems like the project using the global python environment.

You can try to install the packages in the global environment. But it's recommended to create a virtual environment instead.

If you not familiar with the virtual environment you can refer to here

How do I install pandas into visual studios code?

As pandas is a Python library, you can install it using pip - the Python's package management system. If you are using Python 2 >=2.7.9 or Python 3 >=3.4, pip is already installed with your Python. Ensure that Python has been added to PATH

Then, to install pandas, just simply do:

$ pip install pandas

VS Code : ModuleNotFoundError: No module named 'pandas_datareader'

By default all the installations you do will be in base environment and not in the virtual environment.

You'll have to activate the virtual environment in conda and then do a pip list to check if the package is present:

conda activate your_env_name
pip list

If it's not present, then install it here and try it out. Should work fine.

Pandas not found in Visual Studio Code even though it is definitely in the env

According to your description, it is command that you could refer to the following steps:

  1. Enter the current virtual environment in VSCode.

  2. Enter 'pip --version ' to check if the pip currently used is from the current environment: (This ensures that using pip to install pandas module will be put into the current virtual environment.)

Sample Image


  1. List of pips before installing pandas module: (There is no module pandas in the list.)

Sample Image

After installation:(I use the command 'pip install pandas'(windows10), mac: pip3 install pandas)

Sample Image


  1. If it still has wavy lines, try reloading vscode.(Ctrl+Shift+p, Developer: Reload windows ). The module pandas can be used:

    Sample Image

  2. Check the installation package:

    If the pip list shows the pands module, but we still can't use it, we can find the current virtual environment folder and check whether there is pandas installation package:

    Sample Image



Related Topics



Leave a reply



Submit