我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python安装包的一点心得

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python安装包的一点心得

在Python的学习的过程中,需要不断的写代码,查看别人的代码的运行效果。在这个过程中,我们需要不断安装程序的依赖包。

对于python2的解释器,直接使用pip install 依赖包的名称,即可安装上。

对于python3的解释器,稍微有点变动,使用pip3 install 依赖包的名称

如果在安装的时候,发生了权限不够的问题,在上面的安装命令之前加上 sudo再执行,这时候会提示输入权限密码,输入密码,运行即可。

例如,在引入mpl_toolkits库的时候,发现引入不了,于是直接去安装,结果安装的时候,报了No matching distribution found for mpl_toolkits的错误。网上各种查找,最后找到了解决方法,其实 mpl_toolkits并不是一个单独的包,只需要升级matplotlib即可引入。

升级命令:

  • python3对应pip3 install --upgrade matplotlib
  • python2对应pip install --upgrade matplotlib

在执行别人的demo看效果的时候,发现有一个tkinker包,无论如何也安装不上,查了好多资料,最后有人说这是python解释器自带的包,不需要安装。但是就是引入不了,于是仔细查找,发现了问题的根本原因。引入包的名称和解释器的版本对应不上,具体就是使用了python3的引入方法,结果解释器选择的是python2,最后把解释器的版本修改为python3,demo正常运行了。

总结:在我们写代码,或者执行别人的代码的时候,如果发现包安装不上。需要检测一下包是不是解释器自带的。进而确定问题原因。

检测步骤以mac为例:

  • 1.在控制台执行python命令,切入到python环境。
  • 2.import 对应的包名,如果没有报错,说明是解释器自带的包,反之,不是解释器自带的包。

如果是解释器自带的包,再检查包的引入方法和解释器版本是否对应,加入对应不上,修改解释器的版本即可。

如果不是解释器自带的包,则需要具体查找安装不上的具体原因,进一步解决。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python安装包的一点心得

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python安装包的一点心得

在Python的学习的过程中,需要不断的写代码,查看别人的代码的运行效果。在这个过程中,我们需要不断安装程序的依赖包。对于python2的解释器,直接使用pip install 依赖包的名称,即可安装上。对于python3的解释器,稍微有点
2023-01-31

基于Mybaits映射的一点心得(分享)

以前一直使用Hibernate,基本上没用过Mybatis,工作中需要做映射关系,简单的了解下Mybatis的映射。两者相差不多都支持一对一,一对多,多对多,本章简单介绍一对一的使用以及注意点。建表语句:CREATE TABLE `bloc
2023-05-30

每天一点点python----安装Pyt

一、什么是python?    python既是一种面向对象语言,又是一种面向过程的语言。 为什么这么说呢,是因为python既可以以shell形式去过程式的处理问题。也可以像JAVA一样去进行对象之间的操作与联系...    总之,pyt
2023-01-31

Python一键安装全部依赖包

requirements.txt用来记录项目所有的依赖包和版本号,只需要一个简单的pip命令就能完成。pip freeze >requirements.txt然后就可以用pip install -r requirements.txt来一次性
2023-01-31

Ubuntu18.04 一键升级Python所有第三方包 及安装python包的方法

一、pip是什么 pip 是 python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 二、升级pip版本 1、rXSLpVmI默认UbrXSLpVmIuntu自带的pip (pip 9.0.1)是基于Pyt
2022-06-04

linux如何获得已经安装在系统中一个特殊包的信息

本文介绍了在Linux系统中获取已安装软件包信息的多种方法。使用dpkg打包管理器(Debian/Ubuntu)或rpm打包管理器(RedHat/CentOS),您可以查询已安装的包、查看详细信息、检查状态,并使用yum、apt-get或pacman等工具进行其他管理操作。确保正确配置打包管理器并在必要时以root权限运行命令。
linux如何获得已经安装在系统中一个特殊包的信息
2024-04-02

一、Python Django的安装

一、Python Django的安装一、Django的安装# wget https://www.djangoproject.com/m/releases/1.3/Django-1.3.7.tar.gz --no-check-certific
2023-01-31

本地安装python包的方法

下载需要的包,一般为zip、tar.gz等的压缩包,解压后,打开命令行,进入解压目录,使用python setup.py install命令安装。
2023-01-31

初学Python之一:Python的安装

本次安装基于Windows系统。 下载Python2.7和3.6: http://www.python.org/ 下在2.7最新版本。由于官方大力推广3.x版本,所以今后学习以3.x版本为主第一步: 选择第一个选项第二步: 这里的路径
2023-01-31

Python安装包的方法有哪些

这篇文章主要介绍“Python安装包的方法有哪些”,在日常操作中,相信很多人在Python安装包的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python安装包的方法有哪些”的疑惑有所帮助!接下来
2023-06-15

python安装mysql的依赖包mysql-python操作

一般情况下,使用pip命令安装即可:[root@dthost27 ~]# pip install mysql-python但是在实际工作环境中,往往会安装失败,这是因为系统缺少mysql的相关依赖组件。所以必须先安装mysql-devel类
2022-05-24

Python·安装扩展包的几种方法

以安装扩展包SymPy为例:方式一:格式:pip install xxx    //xxx:包名示例:pip install SymPy方式二:如果有安装Git,也可以使用pip+git的方式安装:pip install git+xxx.g
2023-01-31

如何查看Python包的安装位置

要查看Python包的安装位置,可以在命令行中使用以下命令:pip show package_name将package_name替换为要查看安装位置的Python包的名称。执行该命令后,将会显示该包的详细信息,包括安装位置。另外,也可以
如何查看Python包的安装位置
2024-03-15

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录