Python之安装Numpy时遇到的问题_python中导入numpy为什么错误-程序员宅基地

技术标签: python  pip  numpy  大数据  

(一)问题:python不是内部或外部命令,也不是可运行的程序或批处理文件。

我太菜了,每次安装些什么,从第一步就好懵。最开始我输入了如下句子,cmd显示python不是内部或外部命令。

python -m pip install --upgrade pip

解决办法:

step1:寻找python的安装路径,在IDLE里面直接输入下面两行代码。

import sys
sys.path

 灰色部分就是python的安装路径。

 博主说这种办法只能看当前的python路径,我自己用的是IDLE,所以用这个办法就行。如果用Pycharm或别的,可以试试在终端输入where python,我不知道咋的反正没找到。

step2:手动配置环境变量。

右击我的电脑>>属性>>高级系统设置>>环境变量>>用户变量>>Path

 选中Path一行,点击编辑,点击新建,然后输入刚刚找到的安装路径。

我们要添加两个路径,一个是python的路径,一个是python里面的Scripts的路径,把它们移到最上面。 需要注意的是,此python文件夹里面必须要有 python.exe,变量要指向 python.exe 所在文件夹。

step3:在cmd窗口输入python,应该会像下图一样配置成功,如若没有,把cmd关掉重新打开试试看。

 step4:再输入的时候就好啦。虽然显示成功,但是有出现黄色字体的warning,有大佬看到的话可以教一下我怎么解决。

 

 

(二)问题:partially initialized module ‘numpy‘ has no attribute ‘array‘ (most likely due to a circular import)

首先运行的时候显示了这行句子,看了资料发现是因为numpy是包名,而我为了省事儿拿它做了文件名。然而当我换成Numpystudy时,报错还是这样,但是上面的路径发生了改变。

我发现第二个文件名怎么还是numpy,原来是我没有把新文件覆盖在旧文件上,我们得把旧文件删除,然后就可以运行了。

总结:不能用包名、类名来做文件名,如果不小心犯错了要修改成非包名、非类名,还要记得覆盖原文件。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_64085788/article/details/125552678

智能推荐

Python pandas练习Retuns50stocks股票,纯英文ipynb作业20题,100%正确答案_create a function that takes a positive integer an-程序员宅基地

文章浏览阅读848次,点赞2次,收藏3次。#%% mdAssigment 4Instructions: This problem set should be done individuallyAnswer each question in the designated space belowAfter you are done. save and upload in blackboard.Please check that you are submitting the correct file. One way to avoid mist_create a function that takes a positive integer and returns the next bigger

FDR校正的程序实现及严格程度对比_fdr校正后全没有意义-程序员宅基地

文章浏览阅读2.4w次,点赞9次,收藏44次。FDR校正的程序实现及严格程度对比前言 做统计分析就离不开P value<0.05,而写过科研文章的人也都知道没有经过FDR校正的P值就像一盘散沙,不用风吹,走两步自个儿就散了。那么FDR校正这个让人又爱又恨的东西是什么呢?又是如何实现呢? 原理是这样:设总共有m个候选基因,每个基因对应的p值从小到大排列分别是 p(1),p(2),..._fdr校正后全没有意义

淦VINS-MONO源码 01--IMU的误差模型和标定-程序员宅基地

文章浏览阅读921次。IMU的误差模型和标定工作原理加速度计工作原理陀螺仪测量原理误差来源IMU噪声模型biasscale轴偏差IMU校准确定性误差六面法标定bias和scale factor温度相关的参数标定随机误差高斯白噪声Bias 随机游走艾伦方差标定数学模型加速度计数学模型陀螺仪数学模型在看完orb-slam后,也投了一些实习,发现纯视觉的方案在很多方面都没得到采用,特别是自动驾驶中定位感知方面,基本上是雷达+IMU+相机+GPS等等的多传感器融合,所以接下来的计划会看看vins-mono和loam的源代码,一个是IM

Dotween常用方法详解-程序员宅基地

文章浏览阅读10w+次,点赞213次,收藏880次。Dotween是unity里非常常用的插件,但是很多人应该没有仔细的阅读过它的api,它实际有很多好用的方法,下面我就针对一些相对常用的方法,做下总结:一、Unity常用组件拓展方法(1) Transform拓展方法1)Position 改变世界坐标 移动方法,第一个参数是要移动到的目标点,不是移动这个向量的距离 transform.DOMov..._dotween

matlab图片纹理特征直方图,常用的图像特征有颜色特征、纹理特征、形状特征、空间关系特征。...-程序员宅基地

文章浏览阅读1k次。常用的图像特征有颜色特征、纹理特征、形状特征、空间关系特征。一 颜色特征(一)特点:颜色特征是一种全局特征,描述了图像或图像区域所对应的景物的表面性质。一般颜色特征是基于像素点的特征,此时所有属于图像或图像区域的像素都有各自的贡献。由于颜色对图像或图像区域的方向、大小等变化不敏感,所以颜色特征不能很好地捕捉图像中对象的局部特征。另外,仅使用颜色特征查询时,如果数据库很大,常会将许多不需要的图像也检...

OutSystems中,利用分组数据来计算值_outsystems tan関数-程序员宅基地

文章浏览阅读418次。将数据放入组中以计算聚合值,从而提取更多信息。在 OutSystems 中,您可以使用聚合函数对相同数据组计算值。利用聚合方式获取数据和执行以下操作:在具有相同数据的属性中,菜单中选择 Group by &amp;lt;attribute&amp;gt;;在要计算的属性中,使用菜单并选择聚合函数,例如 Count;在属性上对聚合函数进行分组或使用后,这些属性将成为聚合的唯一输出。示例在 GoOutW..._outsystems tan関数

随便推点

使用神器MobaXterm连接远程mysql和redis-程序员宅基地

文章浏览阅读3.4k次。https://mobaxterm.mobatek.net/download-home-edition.htmlmysqlredis连接测试mysql127.0.0.13307密码使用线上密码redis127.0.0.16380密码使用线上密码转载于:https://www.cnblogs.com/cxscode/...

Shell判断字符串是否为空-程序员宅基地

文章浏览阅读1k次。主要有以下几种方法:echo “$str”|awk '{print length($0)}'expr length “$str”echo “$str”|wc -c但是第三种得出的值会多1,可能是把结束符也计算在内了判断字符串为空的方法有三种:if [ "$str" ="" ] if [ x"$str" = x ]if [ -z "$str" ] (-n ...

ingress-nginx-限速_ingress nginx速率限制-程序员宅基地

文章浏览阅读2.8k次。限速这些注释定义了可由单个客户端IP地址打开的连接的限制。这可用于缓解DDoS攻击。nginx.ingress.kubernetes.io/limit-connections:来自单个IP地址的并发连接数。 nginx.ingress.kubernetes.io/limit-rps:每秒可从给定IP接受的连接数。 nginx.ingress.kubernetes.io/limit-rpm..._ingress nginx速率限制

Jenkins 报错ssh executable not found. The git plugin only supports official git_java.lang.runtimeexception: ssh executable not fou-程序员宅基地

文章浏览阅读575次。今天用jenkins 构建job一直报错:分析:ssh executable not found. The git plugin only supports official git client http://git-scm.com/download/win的报错,可能与git --version一直打印不出来版本有关。检查Jenkins中git路径看起来没什么问题,D:\work\git_latest\Git\git-bash.exe直接复制粘贴到文件路径也能打开git。然而,实际上这个路径配_java.lang.runtimeexception: ssh executable not found. the git plugin only su

Android CE DE加密小结_android de ce-程序员宅基地

文章浏览阅读4.4k次,点赞3次,收藏16次。1.全盘加密 数据在空闲的时候进行加密 每个设备只有一个用户可以被全盘加密进行保护 那个用户在做任何工作前必须登录 2.文件级别加密 使用ext4文件系统 使用AES-256方式对文件内容进行加密 文件名也需要进行加密 文件级别加密的性能要稍微好于全盘加密f2fs文件系统用于支持nand flashDE(device en..._android de ce

elk笔记16--aggs-Bucket Aggregations_elk aggs-程序员宅基地

文章浏览阅读795次。elk笔记16--aggs-Bucket Aggregations1 Bucketing 介绍2 Bucket Aggregations 分类2.1 Terms Aggregation2.2 Global aggregators2.3 Histogram Aggregation2.4 Date Histogram Aggregation2.5 Date Range Aggregation2.6 Range Aggregation待补充3 注意事项4 说明本文对聚合中的bucket类型聚合进行进一步介绍,包_elk aggs

推荐文章

热门文章

相关标签