安装Scipy。。。。。。。。

2023-05-16

放弃pip转用conda戳

————————————————————————————————————————————————————————

2019/4/21

安装Scipy

以下所有安装过程假设电脑中安装有pip,如果没有就请装一个。

首先,windows正常通过pip命令安装numpy和scipy的时候:

pip install numpy
pip install scipy

numpy可以正常安装成功,而scipy有很大概率失败,原因是scipy要依赖于numpy和其他的很多库(如LAPACK/BLAS),但这些库在windows下并不是可以简单获取的,详情参见这里:Building From Source on Windows不过,经过查找,发现可以通过另外一个方式解决,即上面某些答主提到的一个非官方维护的第三方库在Windows下的处理:http://www.lfd.uci.edu/~gohlke/pythonlibs/这里下载的scipy-0.18.1-cp35-cp35m-win32.whl可以通过命令pip install scipy-0.18.1-cp35-cp35m-win32.whl成功安装。但是试图在程序中使用时会发现:import scipy必定报错。经过简单阅读发现,问题出在numpy-mkl上,即默认安装的numpy中不包含MKL库,scipy的依赖关系没有实现。好在还是上面那个网站,可以找到包含MKL库版本的numpy:numpy-1.11.2+mkl-cp35-cp35m-win32.whl卸载之前的numpy和scipy之后,利用pip重新安装下载的两个whl文件,不再出现问题,效果如图:

当然,具体使用中会不会出现问题,现在还未知。

———————————————————————————————————————————————————————————————————

step1 pip

——————————————————————————————————————————————————————————
在这里插入图片描述

  • 不需要下载,更新 通过cmd

——————————————————————————————————————————————————————————

在这里插入图片描述
————————————————————————————————————————————————————————
update命令错误

python -m pip install -U pip
在这里插入图片描述Microsoft Windows [版本 6.1.7601]
版权所有 © 2009 Microsoft Corporation。保留所有权利。

C:\Users\Lenovo> python -m pip install -U pip
‘python’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。

方法:python’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
——————————————————————————————————————————————————————

  • try1 用户变量
    在这里插入图片描述
  • try 2 系统变量
  • try3 Scripts文件的目录加到path的变量。。不是想当然的 C:\Users\Python37。。
  • try4 关掉cmd窗口重新打开
  • try5 可以在命令行下输入python查看一下python的版本。如果输出版本,则说明环境变量配置成功。(但是用 python -m pip install -U pip 需要返回上一级目录 。。关掉cmd窗口重新打开
  • try6 python -m pip install -U pip

在这里插入图片描述
——————————————————————————————————————————————————————————————————————

step1 over。。

——————————————————————————————————————————————————————————

step2 pip install

———————————————————————————————————————————————————————————
在这里插入图片描述

C:\Users\Lenovo>pip install numpy
‘pip’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。

解决方法

设置环境变量
1.在Python安装目录里找到scripts的路径 拷贝(C:\Users\admin\AppData\Local\Programs\Python\Python37\Scripts)
2.此电脑- >属性- >高级系统设置- >高级- >环境变量- >路径- >修改
over

在一开始安装的时候点击将Python添加到环境变量的选项

免去后面麻烦。。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这里是忘了更新pip。。更新后就没问题了应该

但是在另一台电脑用win7 安装pycharm时没点添加环境变量选项就成功了。。。。

在这里插入图片描述
反正这里update pip以后就成功了。

————————————————————————————————————————————————————————

下面使用

SciPy报错 , numpy也报错。。。。。。
在这里插入图片描述

C:\Users\Lenovo\PycharmProjects\untitled1\venv\Scripts\python.exe C:/Users/Lenovo/PycharmProjects/untitled1/try1.py
Traceback (most recent call last):
File “C:/Users/Lenovo/PycharmProjects/untitled1/try1.py”, line 2, in
import scipy
ModuleNotFoundError: No module named ‘scipy’

Process finished with exit code 1
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装Scipy。。。。。。。。 的相关文章

随机推荐

  • sql:命名管道管道程序_学习SQL:命名约定

    sql 命名管道管道程序 A naming convention is a set of unwritten rules you should use if you want to increase the readability of t
  • LNMP详解(十四)——Nginx日志详解

    今天继续给大家介绍Linux运维相关知识 xff0c 本文主要内容是Nginx日志分析 一 Nginx日志分析简介 当Nginx作为web服务器时 xff0c 会提供对外访问功能 xff0c 这时对Nginx日志运行的错误和访问记录会进行记
  • 【Go】Go Gorm Sqlite3 CreateInBatches 报错:too many SQL variable 排查与解决

    Go xff1a 1 17 7 Gorm xff1a gorm io gorm v1 22 3 Gorm Sqlite3 driver gorm io driver sqlite v1 2 4 mattn Sqlite3 github co
  • centos下部署pyspider(精简版)

    centos7部署pyspider 一 安装依赖 yum install gcc gcc c 43 43 python pip python devel python distribute libxml2 libxml2 devel pyt
  • centos7分布式部署pyspider(精简)

    0理论 以下内容摘自框架设计 pyspider 的架构主要分为 scheduler xff08 调度器 xff09 fetcher xff08 抓取器 xff09 processor xff08 脚本执行 xff09 xff1a 各个组件间
  • 菜鸟笔记---startx执行后显示Only console users are allowed to run the X server

    输入startx amp 后报错信息 span class token operator span usr span class token operator span lib span class token operator span
  • 【supervisor】安装和使用,超级详细,开机自启动,以及其它的注意细节

    1 安装supervisor yum pip的方式都可以 yum y install supervisor 已加载插件 xff1a fastestmirror Loading mirror speeds from cached hostfi
  • poj1664-放苹果

    放苹果 把N个同样的苹果放在M个同样的盘子里 xff0c 允许有的盘子空着不放 xff0c 问共有多少种不同的分法 xff1f xff08 用K表示 xff09 5 xff0c 1 xff0c 1和1 xff0c 5 xff0c 1 是同一
  • VS报错——无法打开文件XXX.lib

    添加lib文件 xff1a 配置属性 gt 链接器 gt 输入 gt 附加依赖项加入库名 xff08 lib xff09 xff1b 或者是在cpp源文件中用 pragma comment lib lib 来代替 此时编译会提示 xff1a
  • Kafka与Flink结合使用

    Kafka与Flink结合使用 本地连接kafka 首先可以先以本地模式来对kafka进行操作 当我们在系统 xff08 可以是windows xff0c 尽量linux xff09 上部署好了Zookeeper和kafka集群 xff0c
  • 当前脑电入门

    资料 1 公众号脑机接口社区汇总 2 MNE 3 EEG科普 4 公众号BrainTechnology 5 公众号路同学 6 知乎Alex 7 程序员大本营 xff0c 很多相关 数据集 上海交大SEED数据集 BCI EEG数据集 xff
  • 使用Diskspd测试SQL Server存储子系统

    In this article we will learn how to test our storage subsystems performance using Diskspd The storage subsystem is one
  • Python读取mat文件——matlab的数据

    Python处理mat文件 1 读取2 数据格式 1 读取 很多人使用MATLAB并将数据存储在 mat文件中 这些文件是什么 这些文件包含MATLAB工作空间分配给它们的变量和对象列表 它作为字典导入到Python中 xff0c 其中键是
  • 我的毕设4.24—

    EEG 1 寻找数据2 读入数据3 了解数据3 处理数据 1 寻找数据 要找到关于情感的EEG数据集 by CSDN 2 读入数据 因为获取的数据集是mat文件 xff0c 解决Python读取mat文件 by 文本检索图书馆w pytho
  • 关于提高信息传输率三个方法之一——增加频带宽度

    转载原作 以下解释为什么增加频带宽度可减弱码间串扰 主要由于高频信号分量对波形影响是变得接近数字信号 xff0c 分界垂直 xff0c 减小斜坡 信道极限容量 任何实际的信道都不是理想的 xff0c 在传输信号时会产生各种失真以及带来多种干
  • CSMA/CD计算机网络(第七版)谢希仁 3-25 CSMA/CD

    计算机网络 xff08 第七版 xff09 谢希仁 3 25 假定站点A和B在同一个10Mb s以太网网段上 这两个站点之间的传播时延为225比特时间 站点A和B在t 61 0时同时发送了数据帧 当t 61 225比特时间 xff0c A和
  • L3-019 代码排版 (30 分) 别看 没改完

    太复杂了啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊 不做了 include lt iostream gt include lt cstdio gt using namespace std string s bo
  • 无人机航线规划

    非最短非最长 xff0c 因为只有10个点 xff0c 直接搜 标题 xff1a 无人机航线规划 某海岛遭遇飓风灾害 xff0c 道路设施受损严重 救援部门为尽快探明主要交通干道的受损情况 xff0c 在地图上划定了主要交通干道的侦察点 x
  • 17蓝桥C语言B组 7.日期问题

    标题 xff1a 日期问题 小明正在整理一批历史文献 这些历史文献中出现了很多日期 小明知道这些日期都在1960年1月1日至2059年12月31日 令小明头疼的是 xff0c 这些日期采用的格式非常不统一 xff0c 有采用年 月 日的 x
  • 安装Scipy。。。。。。。。

    放弃pip转用conda戳 2019 4 21 安装Scipy 以下所有安装过程假设电脑中安装有pip xff0c 如果没有就请装一个 首先 xff0c windows正常通过pip命令安装numpy和scipy的时候 xff1a pip