Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.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
在CMD中运行python时缺少numpy(python与anaconda一起安装)_Python_Cmd_Terminal_Anaconda_Libraries - Fatal编程技术网

在CMD中运行python时缺少numpy(python与anaconda一起安装)

在CMD中运行python时缺少numpy(python与anaconda一起安装),python,cmd,terminal,anaconda,libraries,Python,Cmd,Terminal,Anaconda,Libraries,我想在windows的CMD行中运行一个本地存储的.py程序,因为这是我从其他编程环境调用程序的唯一方法 当尝试这样做时,我在CMD行中指定python.exe(anaconda文件夹)的位置和python程序的位置 问题是,尽管程序在anaconda环境中运行时运行良好(jupyter从anaconda开始),但它们缺少安装在anaconda中的库(基本库pandas numpy中未包含的库) 我发现了完全相同的问题,但尝试实施提出的解决方案并不能解决我的问题 情况: Python 3.7与a

我想在windows的CMD行中运行一个本地存储的.py程序,因为这是我从其他编程环境调用程序的唯一方法

当尝试这样做时,我在CMD行中指定python.exe(anaconda文件夹)的位置和python程序的位置

问题是,尽管程序在anaconda环境中运行时运行良好(jupyter从anaconda开始),但它们缺少安装在anaconda中的库(基本库pandas numpy中未包含的库)

我发现了完全相同的问题,但尝试实施提出的解决方案并不能解决我的问题

情况: Python 3.7与anaconda一起安装在Windows计算机中。 Pandas和numpy出现在anaconda navigator的已安装软件包列表中。熊猫进口没有问题,进入jupyter笔记本没有问题

在Jupyter笔记本中编写的程序是从anaconda navigator开始的

在硬盘的特定位置下载.py文件

打开CMD终端并运行

C:\Users\xxxxxx>C:\Users\xxxxxx\AppData\Local\Continuum\anaconda3\python.exe C:\Users\xxxxxx\pyCODE\pySoft.py 
回溯(最近一次呼叫最后一次):

原则上应卸载熊猫

令人惊讶的是,pandas软件包仍然可以在Environments anaconda navigator中找到(同样在关闭和打开之后),jupyter版本也可以工作(导入pandas不会给出错误)

如果我再次转到anaconda提示符并键入:

pip uninstall pandas
信息是: 跳过熊猫,因为它未安装

这是怎么回事? 熊猫安装在哪里和未安装在哪里? 首先,运行pyhton程序的步骤是什么

顺便说一句,我试着跟着CMD跑

非常感谢


(出于隐私原因,xxxxxx已发布)

如果您使用的是windows 10,即使您不是管理员,也可以为您的帐户设置环境变量

如果您想通过cmd行中的anaconda启动python代码,可以使用

set root=C:\ProgramData\Anaconda3\
call %root%\Scripts\activate.bat %root%
python yourcode.py

只需确保根目录与您的路径匹配

您需要将蟒蛇python的位置添加到“环境变量”中——它似乎不在您的路径上。您还可以尝试使用
蟒蛇提示符
。这些路径通常设置正确。(按windows键并键入
ana
,然后您应该会看到)我无法在windows中编辑“环境变量”,因为我没有管理权限。(如果您想知道,是的,我可以用Anaconda安装Pyton)我尝试将以下内容添加到.py代码中:sys.path.append(r“C:\Users\JF30443\AppData\Local\Continuum\anaconda3\Lib\site packages\blaze\compute”)print(sys.path)
pip uninstall pandas
set root=C:\ProgramData\Anaconda3\
call %root%\Scripts\activate.bat %root%
python yourcode.py