package相关内容

如何使用 PIP 查看依赖于某个包的所有包?

我想查看依赖于带有 PIP 的某个包的包列表.也就是说,给定django,我想看看django-cms、django-filer,因为我已经安装了这些包并且它们都有django 作为依赖. 解决方案 更新(2021): 从 pip 版本 10 开始,您可以: pkg=httplib2点子显示 $pkg |grep ^必填项 或用于 bash pkg=httplib2grep ^ ..
发布时间:2022-01-13 17:26:07 Python

Eclipse - 如何“将包声明更改为 ...."在整个项目中

我刚刚在Eclipse中导入了大量源代码,基本上包名不再有效(代码已被移动文件夹).有没有办法在包资源管理器中选择所有源代码并点击热键,以便为我正确解析所有包声明?我知道您可以通过选择源并点击 ctl-shift-o 来执行此操作,但也可以用于包声明? 更新: 重构包不起作用,因为我不想更改包的名称或位置,我只需要调整 Java 源中的包声明代码. 解决方案 如果包声明不再有效,那么 ..
发布时间:2022-01-13 17:26:01 Java开发

我应该如何处理 R 包中的“助手"功能?

背景 我编写了一个 R 包,现在一位合作者(刚接触 R 的 CS 毕业生)正在编辑和重构代码.在此过程中,他将我的功能划分为更小、更通用的功能. 他所做的事情是有道理的,但是当我开始使用 package.skeleton() 时,每个函数都有一个文件.现在,他添加了主要功能所依赖的功能,但这可能在功能本身之外的用途有限. 他建议所有功能都放在一个文件中,但我反对,因为当我们处理不 ..
发布时间:2022-01-13 17:25:35 其他开发

如何将多个 python 文件组织到一个模块中而不像一个包一样?

有没有办法使用 __init__.py 将多个文件组织成一个模块? 原因:模块比包更容易使用,因为它们没有那么多层的命名空间. 通常它会打包,我明白了.问题出在一个包上,“import thepackage"给了我一个空的命名空间.然后,用户必须要么使用“from thepackage import *"(不赞成),要么确切地知道其中包含什么,然后手动将其拉出到可用的命名空间中. ..
发布时间:2022-01-13 17:25:29 Python

检查要求是否是最新的

我正在使用 pip 需求文件 用于保存我的依赖项列表. 我还尝试遵循管理依赖项的最佳实践,并在需求文件中提供精确的包版本.例如: Django==1.5.1lxml==3.0 问题是:有没有办法告诉 Python 包索引中是否有任何更新的包版本可用于 requirements.txt 中列出的包? 对于这个特定的示例,当前最新的可用版本分别是 Django 和 lxml 的 1.6 ..
发布时间:2022-01-13 17:25:22 Python

如何发布nuget预发布版本包

我了解如何使用 nuget 命令行发布 nuget 包 nuget 命令行 但是我四处搜索我没有找到有关如何发布 nuget 预发布包的文档 解决方案 您只需要指定一个使用 SemVer 格式(例如 1.0-beta)而不是通常格式(例如 1.0)的版本字符串,NuGet 会自动处理它作为预发布包. “从 NuGet 1.6 开始,NuGet 支持通过根据语义版本控制 ( ..
发布时间:2022-01-13 17:25:17 其他开发

使用 Bower 更新多个依赖项

我在 bower.json 文件和/或 中列出(和/或安装)了几个与 Bower 的依赖项 凉亭安装 https://github.com/username/project.git 效果很好. 现在我可以列出所有这些 凉亭列表 然后我可以选择项目的每个依赖项的名称并运行 bower 更新依赖名 问题:如何批量更新所有这些?还是我必须编写一个 shell 脚本来循环并更新它们? ..
发布时间:2022-01-13 17:24:57 其他开发

如何使用 twine 将新版本的项目上传到 PyPI?

我已将我的 Python 包上传到 PyPI.但现在我制作了我的包的新版本,需要上传它.我试图取得与第一次上传包时相同的进展.但是给我这个错误: HTTPError: 400 Client Error: 文件已存在.请参阅 https://pypi.org/help/#file-name-reuse 获取网址:https://upload.pypi.org/legacy 现在,如何上传新版本没 ..
发布时间:2022-01-13 17:24:50 Python

Maven 战争在两个地方有 META-INF 文件夹

我正在开发一个使用 JAAS 的项目,不幸的是,Tomcat 需要将一个文件放在战争根目录的 META-INF 文件夹中 app.war|__META-INF||___上下文.xml... 我认为这已经很奇怪了,因为 WAR 的默认 META-INF 位置位于类文件夹中. app.war|__WEB-INF||__类||__META-INF... 所以我使用的是 Maven,它指出 src ..
发布时间:2022-01-13 17:24:43 其他开发

PEAR 和 Composer 有什么区别?

PEAR 用于安装 PHP 软件包和 Composer 用于同样的事情.我相信 Composer 可以更好地处理依赖关系,但这是唯一的区别吗?谁能解释这两个包管理器之间的区别并告诉我何时使用哪个? 解决方案 将 PEAR 视为已弃用可能有点早,但我不相信它需要很长时间.Composer 正在蓬勃发展和成熟,有很多包和积极的开发.因此,最好将 Composer 用作 PHP 中的 包标准 管 ..
发布时间:2022-01-13 17:24:26 PHP

Macbook M1 上有关 Android Studio 的错误:尝试计算所需的包时发生错误

我从官网下载了Android Studio,M1芯片(arm)的. 基本是第一次运行,报错如下: 尝试计算所需包时出错 我整天都在搜索它以找出一种使 Android Studio 工作的方法,但该错误一直显示.不完全确定它是否与 M1 Macbook 有关,因为在我的 Intel 上它可以按预期工作. 我已经尝试过的事情: 安装命令行工具,然后将其放在 SDK 文件夹 (Us ..
发布时间:2022-01-13 17:23:56 移动开发

哪里有关于使用 C++ 源代码创建 R 包的好教程?

当我开始查看配置脚本时,我不知所措.我不确定如何创建一个 R 包,它具有从 C/C++ 构建的多个功能,以便在 Windows 和 Windows 之间移植.Linux.我尝试修改现有软件包的内容没有结果. 任何帮助或链接将不胜感激. 更新:如果可能我想链接:提升,CUDA, &hwloc 但是,我意识到 Boost 将是一场噩梦hwloc 不会好很多.所以我只满足于CUDA.这 ..
发布时间:2022-01-13 17:23:48 C/C++开发

一个 .Rd 文件中的多个功能

短版:我可以使用 roxygen 来模拟 stats 包中 Normal 的文档吗? 长版:我正在开发一个包,并试图通过在一个标题下收集许多具有通用输入/参数的函数来使文档更具可读性,这将是一个通用参考到组.每个功能仍应可供最终用户独立使用. 我以 Normal 的文档为灵感,该文档提供了许多与正态分布相关的方法,例如stats::dnorm(). 当我搜索 ?dnorm 时,我 ..
发布时间:2022-01-13 17:23:33 其他开发

为什么从 git repo 进行 pip 安装时 #egg=foo

当我执行“pip install -e ..."从 git repo 安装时,我必须指定 #egg=somename 或 pip 抱怨.例如: pip install -e git://github.com/hiidef/oauth2app.git#egg=oauth2app 这个“蛋"字串有什么意义? 解决方案 per pip install -h "egg" 字符串是作为安装的一部 ..
发布时间:2022-01-13 17:23:26 Python

如何在 R 中管理多个包位置(文件夹)?

在升级到 R-2.14 之前,我想借此机会理顺已安装软件包的文件夹结构. 目前我使用 R 默认值,即所有新安装的包都转到 R_LIBS_USER.但是,我确实区分了两类包: 我在工作中反复使用的软件包,例如plyr、data.table等 我安装的软件包只是为了试验(通常是在 StackOverflow 上复制问题或答案) 由于 install.packages 提供了一个选项 ..
发布时间:2022-01-13 17:23:16 其他开发

我的 Haskell 程序或库如何找到它的版本号?

我希望我的 cabalised 程序有一个 --version 开关. 我希望它报告与 .cabal 文件中存在的版本相同的版本. 如果我必须在我的 Haskell 源代码和 .cabal 文件中分别更新版本号,我最终会让它们不同步. 那么,我的程序在 cabal 下编译时,如何从 .cabal 文件中获取其版本号? 解决方案 Cabal 很好地支持了这一点.如下(来自x ..
发布时间:2022-01-13 17:22:48 其他开发

Brew 错误:无法符号链接,路径不可写

当我尝试使用 homebrew (brew install aLibrary) 安装库时,出现以下错误: 无法符号链接 lib/pkgconfig/aFile/usr/local/lib/pkgconfig 不可写. 我该怎么办? 有几个问题和答案(1,2 等)关于这个 brew 错误,这是一个尝试按照此处的建议提出一般性问题. 解决方案 正如 这里 by 瑞克: 从 br ..
发布时间:2022-01-13 17:22:42 其他开发

如何列出/下载 debian 包的递归依赖项?

我需要列出/下载一个 debian 包的所有递归依赖项. 假设我需要安装包 a.deb,它依赖于包 b.deb,包 b.deb 又依赖于包 c.deb. 我需要下载所有递归依赖包,以便它们可以安装在其他机器上而无需任何互联网访问. 谢谢. 解决方案 由于某种原因 apt-rdepends 对我不起作用(在搜索 'docker-engine' 包时,它错过了依赖项在 doc ..
发布时间:2022-01-13 17:22:14 其他开发

如何查看 npm 包的大小?

当我在 NPM 上搜索包时,我想查看包大小(以 KB 或 MB 为单位等).NPM 似乎没有显示此信息. 如何确定一个 NPM 包会给我的项目增加多少膨胀? 解决方案 您可能想要衡量的是,如果您要将包添加到应用程序包中所产生的影响.大多数其他答案将仅估计源文件的大小,由于内联注释、长变量名称等原因,这可能不准确. 我制作了一个小实用程序,它会告诉你包在进入你的捆绑包之后的最小 ..
发布时间:2022-01-13 17:21:53 其他开发