首先,理解一下包是什么

包 通常包总是一个目录,可以使用import导入包,或者from + import来导入包中的部分模块。包目录下为首的一个文件便是 init.py。然后是一些模块文件和子目录,假如子目录中也有 init.py 那么它就是这个包的子包了。

在创建许许多多模块后,我们可能希望将某些功能相近的文件组织在同一文件夹下,这里就需要运用包的概念了。包对应于文件夹,使用包的方式跟模块也类似,唯一需要注意的是,当文件夹当作包使用时,文件夹需要包含__init__.py文件,主要是为了避免将文件夹名当作普通的字符串。init.py的内容可以为空,一般用来进行包的某些初始化工作或者设置__all__值,__all__是在from package-name import *这语句使用的,全部导出定义过的模块。

我们在Python程序开发的时候,需要用到一些扩展的东西,这些东西就来源于包,包的引入可以让我们程序开发更简单

而 pycharm是一款非常好用的python编程的编辑器,但是对于初学者来说,里面自带的包并不多,有时自己去下载并导入,但是pycharm提供了一个非常好用的导入包的功能,一起来看看吧

步骤:

  1. 打开pycharm,创建一个新的项目,在新的项目里输入
    import sync
    print(“frist”)
    如图所示,编译出错,提示ModuleNotFoundError: No module named ‘sync’,没有sync这个模块

    2.点左上角 File->Settings…->Project:<你的工程名称>->Project Interpreter 如图

    3.点击右边的+号

    4.在左边找到你需要的包,上面可以搜索

    5.选择需要的包,点击左下角的Install Package,等待直到安装完成

    6.导入完成,现在可以使用这个包了

谢谢欣赏,新人出道,大神勿喷

给初学者用pycharm轻松导入Python各种包相关推荐

  1. Pycharm如何导入python包

    Pycharm如何导入python包 https://jingyan.baidu.com/article/546ae185f1887f1149f28cfc.html

  2. Pycharm如何导入python文件,及出现报错解决办法

    导入及解决报错 导入py文件 解决报错问题 https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 让这个可爱的宝藏女 ...

  3. ubuntu导入python的包_在ubuntu环境下怎么利用python将数据批量导入数据hbase

    斯蒂芬大帝 能够单条导入就能够批量导入配置 thriftpython使用的包 thrift个人使用的python 编译器是pycharm community edition. 在工程中设置中,找到pr ...

  4. pandas 排序 给excel_懂Excel轻松入门Python数据分析包pandas(二十五):循环序列分组...

    此系列文章收录在公众号中:数据大宇宙 > 数据处理 >E-pd 转发本文并私信我"python",即可获得Python资料以及更多系列文章(持续更新的) 经常听别人说 ...

  5. 第三:Pycharm中安装Python依赖包(非常详细)

    简介 在做python开发时,需要很多依赖包,如果已经安装pip,安装依赖包,可以通过命令行:没有安装的,也可以通过PyCharm安装. 具体安装步骤 1.在File->Setting,如图: ...

  6. pandas 排序_懂Excel就能轻松入门Python数据分析包pandas(六):排序

    转发本文并私信我"python",即可获得Python资料以及各种心得(持续更新的) 经常听别人说 Python 在数据领域有多厉害,结果学了很长时间,连数据处理都麻烦得要死.后来 ...

  7. c++控制台应用每一列数据如何对齐_懂Excel就能轻松入门Python数据分析包pandas(十六):合并数据...

    此系列文章收录在公众号中:数据大宇宙 > 数据处理 >E-pd 转发本文并私信我"python",即可获得Python资料以及更多系列文章(持续更新的) 经常听别人说 ...

  8. pandas 更改单元格的值_懂Excel轻松入门Python数据分析包pandas(二十四):连续区域...

    此系列文章收录在公众号中:数据大宇宙 > 数据处理 >E-pd 转发本文并私信我"python",即可获得Python资料以及更多系列文章(持续更新的) 经常听别人说 ...

  9. excel处置4000行数据卡_懂Excel就能轻松入门Python数据分析包pandas(三):制作成绩条...

    系列文章: 经常听别人说 Python 在数据领域有多厉害,结果学了很长时间,连数据处理都麻烦得要死.后来才发现,原来不是 Python 数据处理厉害,而是他有数据分析神器-- pandas 前言 很 ...

  10. 可自定义匹配规则查找控件_懂Excel轻松入门Python数据分析包pandas(二十八):二分法查找...

    此系列文章收录在公众号中:数据大宇宙 > 数据处理 > E-pd 转发本文并私信我"python",即可获得Python资料以及更多系列文章(持续更新的) 经常听别人说 ...

最新文章

  1. 数据结构--链表--LRU缓存
  2. php没有上级分类的联动,ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单...
  3. 电源管理与驱动设计笔记
  4. java获取classes_一个Java项目布署到weblogic里,听说weblogic会把classes目录打成jar包,怎么获取classes里文件的路径...
  5. python3中的@abstractmethod的用法
  6. 如何选择DDoS防御服务器
  7. 考研英语九附双语阅读:英国品牌美国遇冷 美国人不待见英国货?
  8. python从tushare获取数据_Python丨金融数据获取之tushare (下)
  9. Ubuntu下载常用软件和使用Caffe时的常见问题
  10. 金融数据分析 实验五 资产组合计算
  11. Matplotlib 绘图 (二)
  12. easyui treegrid php,jQuery中关于EasyUI的TreeGrid查询功能的实现
  13. 如何用QT做串口调试助手Qseriaport类的使用
  14. 联盛德W806-KIT开发板试用评测系列之二:ADC 功能使用与测试
  15. dubbo之SPI Wrapper分析
  16. IOT专用IOP平台
  17. html中好看的按钮,html 好看按钮
  18. Hallucination in NLP(自然语言处理中的幻觉现象)
  19. LED彩灯控制器设计 51单片机 流水灯 PROTEUS 仿真
  20. 计算机专业考大学要考哪几科,2017年华中科技大学计算机专业考研到底要考哪个几门啊,是怎么分配的分数...

热门文章

  1. 数字图像处理基础——图像空间操作的3种形式
  2. Spark之SparkSQL和DataFrame
  3. 使用pandas sns绘图
  4. 各种说明方法的例句_句子的说明方法有哪些(说明方法的句子大全集)
  5. 平面设计必须知道的尺寸列表
  6. php 实现贪吃蛇游戏,php编写的贪吃蛇游戏
  7. PNAS | 朱永官院士团队单细胞拉曼结合靶向宏基因组揭示土壤活性抗生素耐药组...
  8. echarts 柱状图圆柱_使用echarts画柱状图
  9. 费曼学习法、卡片盒笔记法
  10. 计算机基础 华师在线,华师在线计算机基础试题答案.doc