Anaconda Prompt查找库,cmd-> Python找不到。 Python仅安装有Anaconda软件包,其他都没有

时间:2018-12-18 19:31:22

标签: python-3.x pip anaconda

我不确定这是怎么回事。我将Python与Anaconda一起安装,没有安装任何先前的Python版本。 Spyder,Jupyter Notebooks或Anaconda提示自身都可以正常工作。当我尝试在cmd中运行numpy或pandas时,出现错误。当我在Anaconda提示符下运行它们时,没问题。

Here's how it looks in Anaconda prompt

How it looks in CMD

看起来两个提示都指向完全相同的Python安装。我什至从Anaconda安装文件夹中运行python.exe并得到相同的错误。

我的环境变量路径指向C:\ Anaconda,在其中找到python.exe。有什么想法吗?

编辑:我注意到我在conda屏幕截图上导入了numpy,并且试图在cmd屏幕截图上导入numpy。在conda上导入pandas或numpy会成功加载它。

编辑2:在Anaconda文件夹中打开python.exe会得到相同的输出。无法导入numpy / pandas。打开Anaconda Navigator->基本(根)->使用Python打开成功导入numpy / pandas。 Anaconda中的python.exe如何无法检测到Anaconda安装的库...却在Anaconda Navigator中运行Python呢?

编辑3:已解决。最终通过Anaconda提示符卸载并重新安装了Pandas和Numpy。真的很奇怪,但是无论我使用Conda提示符还是cmd,这两个软件包都可以工作。

1 个答案:

答案 0 :(得分:2)

首先尝试升级点,然后尝试卸载(如果它们已按以下顺序存在)。

pip uninstall pandas
pip uninstall numpy
pip install pandas
pip install numpy