问题
I have just installed pandas_datareader
using pip install pandas-datareader
which ran successfully.
Now I am trying to use it for a tutorial and I am getting this error when I try to import.
import pandas_datareader as pdr
ModuleNotFoundError: No module named 'pandas_datareader'
This is the link to the tutorial.
https://www.datacamp.com/community/tutorials/finance-python-trading#gs.DgsO1BY
Any ideas?
回答1:
Type into Terminal:
pip install pandas_datareader
That's it
回答2:
In your Anaconda Prompt, do this : pip install pandas_datareader
回答3:
All the other methods didn't work for me.
In command prompt:
conda install -c delichon pandas_datareader
This is working fine on 22nd sept 2019 make sure to update pip.
回答4:
Ok the following steps resolved the "No module named 'pandas_datareader" issue for me. To be clear, my situation was such that I had already installed pandas_datareader via pip install pandas_datareader
but the "No module named 'pandas_datareader" error still kept popping up whenever I ran a .py code that imports pandas_datareader.
If you are in the same situation as I was (on Mac), this may help you.
Step 1: Uninstall the pandas_datareader package first:
- via terminal, type
pip uninstall pandas_datareader
- it will prompt you asking for a y/n answer to proceed with the uninstallation
- type 'y'
Step 2: Restart your IDE if you were using one
- in my case, I was using MS VSC (Visual Studio Code)
Step 3:: re-install pandas_datareader package
again via terminal, type
pip install pandas_datareader
your terminal may show you a bunch of "pre-installed" pandas_datareader package with message "Requirement already satisfied..."
ignore those.
Step 4: Run your python code again
- the "No module named 'pandas_datareader" error should be gone this time round.
Hope this helps.
回答5:
I had the same problem. I tried pip install pandas_datareader in my Anaconda Prompt and the problem was solved. For some reason, it didn't work in command prompt.
回答6:
Got this error even though I had pandas_datareader installed. Running on Windows. py -3 -m pip install pandas_datareader
in the command prompt didn't work. Same in anaconda prompt didn't work. pip uninstall pandas_datareader
followed by pip install pandas_datareader
and a reboot finally fixed my problem.
TLDR if running on a Windows machine, uninstall pandas_datareader if you have it (pip uninstall pandas_datareader
) and then reinstall with 'pip install pandas_datareader'.
回答7:
Go to C:\Users\[UserName]\AppData\Roaming\jupyter\kernels\python3
and open up kernel.json
. Check the first argument is pointing to a Python 3 environment/the environment you installed pandas_datareader to.
来源:https://stackoverflow.com/questions/46269431/no-module-named-pandas-datareader