[英]Pip installs files to the old version of Python (Pip, Pandas, Python, Mac)
我刚开始学习 Python(在 macOS Mojave 上)。 我下载了最新版本的Python,想下载pandas之类的软件库。
所以首先我下载了 pip : sudo easy_install pip
Then I installed pandas using pip, however pandas location is: Requirement already satisfied: pandas in./Library/Python/2.7/lib/python/site-packages (0.24.2)
但是,我的 Python 位置是: Python 3.8.2 的位置:'/Library/Frameworks/Python.framework/Versions/3.8/bin/python3'
另外,当我尝试在 python 命令中导入 pandas 时,我得到这个: ModuleNotFoundError: No module named 'pandas'
因此,pip似乎已经将pandas安装到旧版Python上。 我该如何解决? 或者这甚至是问题所在? 同样,我对此完全陌生,而且我不是来自 cs 背景。 请帮忙。
您可能同时安装了pip
和pip3
,其中第一个用于 python 2.7
,第二个用于 python 3.8.2
pip3 install pandas
您需要将 pip 添加到终端的命令中。 同时,您可以这样做:
python -m pip install pandas
请注意,仅当您运行python -V
时,您会得到python 3.8.2
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.