zoukankan      html  css  js  c++  java
  • Python之 module安装

    Python之 module安装

    前言:

    刚开始接触python时,害怕的不是找代码,而是需要安装module。

    目录:

    一、No module的两种解决办法。(经过本人的一些实际证明,用的解决办法还是方法二。用方法一的条件比较局限,如果你感觉你的编译环境的不当时,再用方法一,其他时候多用方法二)

    二、常见模块安装错误:

    1.出现'python  -m pip jinstall --upgrade pip'这种错误

    2.出现'python  -m pip jinstall --upgrade pip'这种错误(在按照常见模块安装错误1提供的解决方法不能解决时,再用常见模块安装错误2)

    一、No module的两种解决办法。

    如出现这种错误 ModuleNotFoundError: No module named 'numpy'

    这种错误通常不会出现,因为Python的模块,通常在你安装Python shell的时候,就已经附带上了。出现这种错误原因(比如我),某人安装软件通常不喜欢按照套路出牌,导致错误怪异且层出不穷。

    解决办法:

    方法一.重新安装Python shell(但某些模块,Python安装时并不自带,仍需单独安装该模块。安装单独模块详见解决办法2)。建议:

    (1)仍使用之前的版本,一是熟悉,二是避免可能出现的麻烦。

    (2)安装过程中除了更改路径,将C盘改为D盘外,其它不建议更改。避免错误。安装教程和建议请参考本人另一篇文章https://www.cnblogs.com/9587cgq/p/12601891.html

    方法二.缺什么,补什么。

    比如上文缺少 numpy 模块,以numpy为例。

    (1)就从网址处下载https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal

    ps小技巧:该网页包含大量模块安装包。用快捷键 ctrl + F5高效。

    (2)点击numpy 模块,进入如图:

     (3)重点:将下载好的安装包numpy-1.18.1+mkl-cp37-cp37m-win_amd64.whl放到你安装Python时的文件夹Scripts中。如我本人的D:Program Files (x86)pythonpython37Scripts

    (4)重点:在Scripts文件夹中打开cmd。可能一些人对该步骤不了解。详细步骤如下:

    a.打开Scripts文件夹,让电脑界面处于这种状况如图:

     b.点击文件框(我也不知道叫啥)。输入cmd如图:(该步骤重要,其它相关Python软件也会用到.如:pgAdmin 4和jupyter notebook)

     

     c.输入后,点击enter键。进入如图:

     d.重点:输入  pip install numpy-1.18.1+mkl-cp37-cp37m-win_amd64.whl 。点击enter键,出现successfully时,则表实成功可关闭。

    注意 pip install numpy-1.18.1+mkl-cp37-cp37m-win_amd64.whl 红色部分复制时易漏。

    e.安装成功如下图:出现Successfully时代表安装成功。

    (5)需要安装其它模块安装包时,操作同上,只有步骤d不同。只需将下载的模块安装包的全名(包括文件后缀)复制到 pip install 后。格式如: pip install 模块安装包全名

    (6)补充:上文使用cmd也可以用另外一种方式:

    快捷键Windows + R , 输入cmd(不区分大小写),再enter。

     进入后需要转到Scripts文件夹所在路径,没有直接在Scripts文件夹中输入cmd来的快捷方便。当然因人而异。

    二、常见模块安装错误:

    1.1如安装matplotlib模块时。安装不成功。

     

    1.2解决办法:

    1.2.1(常见的解决办法)将'  '内的代码复制并粘贴,再enter

    2.常见错误

    2.1出现该错误(安装过不少模块,迄今为止只发现 pip 类型(下方红色框中的'python  -m pip jinstall --upgrade pip')是挂羊头卖狗肉的,其实是缺少GDAL模块。其它都是缺什么和补的模块名字一致)

     2.2解决办法

    2.2.1

    安装GDAL模块

     

     

     2.2.2

    当安装GDAL模块,无法解决上方困难。则重新输入 pip install 模块安装包全名

    多来几次,就可以了。个人是这样解决的。

    注意:你的python的版本是什么版本,下载对应的模块版本。比如,我用的是python3.7.4。那么我下载的模块版本就是3.7版本的(如下图)。实测用过python3.8的运行环境使用3.7的模块,解决不了'python  -m pip jinstall --upgrade pip'这个问题。

  • 相关阅读:
    JavaScript HTML DOM
    Java数组声明、初始化
    如何破解MyEclipse 10.x
    SpringBoot框架中解决日期展示问题
    spring boot集成mybatis-plus插件进行自定义sql方法开发时报nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
    Spring boot启动时报 java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long错误
    springboot 配置mybatis打印sql
    解决使用Navicat等工具进行连接登录mysql的1130错误,无法使用Ip远程连接的问题(mysql为8.0版本)
    解决使用Navicat等工具进行连接登录mysql的1521错误,(mysql为8.0版本)
    【转载】VUE的背景图引入
  • 原文地址:https://www.cnblogs.com/9587cgq/p/12708489.html
Copyright © 2011-2022 走看看