首先,理解一下包是什么

包 通常包总是一个目录,可以使用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.导入完成,现在可以使用这个包了

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