gpt4 book ai didi

python - 我已经安装了 pandas 但无法在 VScode 中导入

转载 作者:行者123 更新时间:2023-12-03 20:27:40 27 4
gpt4 key购买 nike

我的膝上是MacBookPro2017,macOS Mojave 10.14.16

我曾经在 Jupyter 中编码,一切都很顺利。

但是,当我想在 VScode 中做同样的事情时,它说

“ImportError:没有名为 pandas 的模块”

我确定我已经安装了 pandas

pip3 install pandas

我做以下事情:

1.在SO上搜索类似问题,有人说python可能不止一个版本,pip和pandas可能在其他路径下。然后我发现我的腿上有python2.7和python3.7:
AlfiedeMacBook-Pro:~ alfie$ which python3
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
AlfiedeMacBook-Pro:~ alfie$ which python
/usr/bin/python
AlfiedeMacBook-Pro:~ alfie$ which pip
/Library/Frameworks/Python.framework/Versions/3.7/bin/pip
AlfiedeMacBook-Pro:~ alfie$ which pip3
/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3
AlfiedeMacBook-Pro:~ alfie$ which pandas
AlfiedeMacBook-Pro:~ alfie$ pandas --version
-bash: pandas: command not found
AlfiedeMacBook-Pro:~ alfie$ pip --version
pip 19.2.2 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)

如果我输入:
AlfiedeMacBook-Pro:~ alfie$ pip3 install pandas
Requirement already satisfied: pandas in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (0.25.1)
Requirement already satisfied: pytz>=2017.2 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pandas) (2019.2)
Requirement already satisfied: python-dateutil>=2.6.1 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pandas) (2.8.0)
Requirement already satisfied: numpy>=1.13.3 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pandas) (1.17.0)
Requirement already satisfied: six>=1.5 in ./Library/Python/3.7/lib/python/site-packages (from python-dateutil>=2.6.1->pandas) (1.12.0)

所以我认为我在真正的道路上有 Pandas (?)

2.然后看到有人用 系统 附加路径,所以我把它写在我的代码前面:
import sys
sys.path.append('/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages')
import numpy as np
import pandas as pd

然后我得到:

ImportError:此版本的 pandas 与 numpy < 1.13.3 不兼容

你的 numpy 版本是 1.8.0rc1。

请将 numpy 升级到 >= 1.13.3 以使用此 pandas 版本

但是我的numpy版本是1.17,我已经升级了。

所以我只想知道我应该怎么做才能使 Pandas 可以在VScode中使用?

最佳答案

我遇到过同样的问题。问题是 VS Code 使用了不同的环境(如左下角所示)。切换那里的环境解决了这个问题。

关于python - 我已经安装了 pandas 但无法在 VScode 中导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57619181/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com