首页 > 其他分享 >modules, packages, libraries, frameworks

modules, packages, libraries, frameworks

时间:2023-12-01 12:01:16浏览次数:27  
标签:package modules collection libraries frameworks packages

module

A module is basically a bunch of related code saved in a** file** with the extension** .py**.

package

A package is basically a directory of a collection of modules.
To be considered a package (or subpackage), a directory must contain a file named init.py.

library

torch, matplotlib, numpy...
库和包没有严格的区分,因为包也可以包含多个子包。

A package is a collection of modules, a library is a collection of packages.

framework

Django, Flask

Frameworks are usually more complex than libraries. Also, while libraries contain packages that perform specific operations, frameworks contain the basic flow and architecture of the application.

标签:package,modules,collection,libraries,frameworks,packages
From: https://www.cnblogs.com/shendaw/p/17869399.html

相关文章

  • linux启动mysql数据库,报错mysql: error while loading shared libraries: libtinfo.so
    如下 原因: 解决方案:1、在/usr/lib64目录里面找一个差不多名称版本的文件进行链接#软连接出一个新的文件sudoln-s/usr/lib64/libtinfo.so.6.1/usr/lib64/libtinfo.so.5若本服务器没有相近版本的文件2、从其他服务器下载一个libtinfo.so.5拷贝进去即可,或者下载相近版本......
  • 解决python运行报错Hint: make sure your test modules/packages have valid Python n
    解决方案:在pycharm中的Terminal中运行:pip3install-ihttps://pypi.tuna.tsinghua.edu.cn/simple-rrequirements.txt问题解决优秀不够,你是否无可替代欢迎关注我的微信公众号:软件测试君......
  • 无涯教程-Tcl - 包(Packages)
    包(Packages)用于创建可重用的代码单元,使用命名空间的概念来避免变量名和过程名的冲突。在无涯教程的下一章"命名空间"教程中进一步了解。创建包(Packages)可以使用最少两个文件创建一个包,一个文件包含代码,其他文件包含索引程序包文件。下面给出了创建和使用包的步骤列表。......
  • VS2022下nuget包同步失败,提示: PackageSourceMapping 已启用,未考虑以下源: **
    随着Net8的发布,顺带VS2022升级到17.8后,发现nuget还原恢复多了一些配置: 有问题的时候,会提示未找到映射源,此时编译会报错,如下示例: 严重性代码说明项目文件行禁止显示状态错误NU1100无法解析net7.0-android33.0的“HarfBuzzSharp.NativeAssets.Linux(>=2.8.2.3)”......
  • Mysql报:error while loading shared libraries libtinfo.so.5的解决办法
    版权声明:原创作品,谢绝转载!否则将追究法律责任。—————作者:kirin#、今天闲来无事,想在Anolis8的系统上装一个MySQL8.0玩。前期在安装和配置的过程中没有什么问题,但是在我想查看一下数据库版本的时候报了一个错。具体报错信息如下:mysql:errorwhileloadingsharedlibrarie......
  • No libraries found for 'tk.mybatis.mapper.common.Mapper'
    1,无法导入tk.mybatis.mapper.common.Mapper2.Mapper报错Nolibrariesfoundfor'tk.mybatis.mapper.common.Mapper'解决方法如下(添加通用mybatis这个依赖)1.在pom.xml中添加tk.mybatis这个依赖<dependency><groupId>tk.mybatis</groupId>......
  • 开发现代化的.NetCore控制台程序:(3)将nuget包发布到GitHubPackages
    前言上一篇文章已经把项目模板的nuget包发布到了nuget的官方源了,其实还可以发布到其他源,比如GitHub,本文记录一下发布到GitHubPackages的过程。注意:本文建立在本系列第二篇文章的基础上,为了更好理解操作过程,请先熟悉本项目的代码结构创建GitHubtoken访问https://gith......
  • 2023-11-06 Could not find any Electron packages in devDependencies ==》没有安装E
    问题描述:electron项目安装好后,运行npmrunstart时报错。解决方案:npmielectron--save-dev推荐使用powershell终端来输入,如果你用的是vscode的终端会出现卡在加载中的情况,而前者则可以通过回车键来刷新加载状态安装完成时重新运行npmrunstart,你会看到欢迎界面: ......
  • R语言install.packages("jpeg")报错
    R语言install.packages("jpeg")时报错Infileincludedfromread.c:1:0:rjcommon.h:11:21:fatalerror:jpeglib.h:Nosuchfileordirectoryrjcommon.h:11:21:致命错误:jpeglib.h:没有那个文件或目录#include<jpeglib.h>compilationterminated.make:***[read.o]Error......
  • ./rmblastn: error while loading shared libraries: libzstd.so.1: cannot open shar
     001、问题, ./rmblastn命令报错如下:./rmblastn:errorwhileloadingsharedlibraries:libzstd.so.1:cannotopensharedobjectfile:Nosuchfileordirectory 002、解决方法  003、测试  参考:01、https://www.modb.pro/db/429704 ......