Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 蟒蛇环境中的皮普与康达_Python - Fatal编程技术网

Python 蟒蛇环境中的皮普与康达

Python 蟒蛇环境中的皮普与康达,python,Python,我正在使用水蟒,我创造了一个环境。当我在spyder中运行模型时,它说没有名为pandas的模块。所以我回到环境中,尝试使用pip安装pandas来安装pandas。它说,要求已经满足,然后我做了:康达安装熊猫,然后它有以下信息安装熊猫。所以现在我的问题是,在安装软件包时,我应该使用哪一个,pip还是conda?我记得安装了tensorflow,我必须使用pip而不是conda。然后我再次打开spyder并运行代码,仍然存在一个没有名为“pandas”的模块的错误。然后我又回到了环境cmd,从i

我正在使用水蟒,我创造了一个环境。当我在spyder中运行模型时,它说没有名为pandas的模块。所以我回到环境中,尝试使用pip安装pandas来安装pandas。它说,要求已经满足,然后我做了:康达安装熊猫,然后它有以下信息安装熊猫。所以现在我的问题是,在安装软件包时,我应该使用哪一个,pip还是conda?我记得安装了tensorflow,我必须使用pip而不是conda。然后我再次打开spyder并运行代码,仍然存在一个没有名为“pandas”的模块的错误。然后我又回到了环境cmd,从ipython,我可以找到熊猫的版本。我很困惑,为什么spyder不认识熊猫?有人帮我澄清一下吗?谢谢

The following packages will be UPDATED:

  ca-certificates                      2020.12.8-haa95532_0 --> 2021.1.19-haa95532_0
  pandas                               1.2.0-py38hf11a4ad_0 --> 1.2.1-py38hf11a4ad_0


Proceed ([y]/n)?


In [1]: import sys

In [2]: print(sys.version_info)
sys.version_info(major=3, minor=8, micro=5, releaselevel='final', serial=0)

In [3]: import pandas

In [4]: print(pandas.__version__)
1.2.1

In [5]:


您的系统上可能有两个不同的python解释器。似乎您的IDE/项目设置为使用anaconda,并且您的系统终端默认为系统附带的终端


可以在系统终端和IDE终端上使用
哪个python
命令来验证这一点。

如果要将系统终端与IDE同步,可以编辑路径以引用miniconda可执行文件。不过,我建议您花一些时间了解虚拟环境(看起来您已经制作了一个名为tf_cpu的虚拟环境)。这将允许您为未来的不同项目维护干净的环境。我已经有一段时间没有使用Windows了,但我相信您应该能够在控制面板上做到这一点。不过,我建议您只需编辑帐户的系统变量即可。即使您卸载了这个python,您可能仍然需要将miniconda添加到path.Ok 1中。您使用什么来运行conda安装?2.当您运行运行conda install的python时,它显示了什么?3.Spyder内部有终端吗?当您运行哪个python时,它显示了什么?好的,如果您使用的是anaconda提示符,那么windows python一开始可能并不重要。因此,您正在tf conda env中安装熊猫。Spyder是否也使用此conda env?您应该能够在Spyder中打开一个终端。请在那里键入哪个python。看看它是否在使用tf上的那个。可能不会。您必须将项目配置为使用conda env。请谷歌怎么做。