在CMD中运行python时缺少numpy(python与anaconda一起安装)
我想在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终端并运行在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
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