问题标签 [package-managers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
build - 开始使用 SBT 电梯
我是 SBT 和 scala 世界的新手。我想创建一个电梯应用程序,在探索如何做的时候,我偶然发现了我必须使用 SBT 的所有地方。所以我去了 github wiki 页面并按照 windows 的说明进行操作。我下载了那里提供的 jar 并创建了 sbt.bat 并将这两个文件放在 c:\sbt 中并将其添加到我的路径中。然后我去了 c:\liftprojects 并输入了 sbt。
它做了一些事情,但是正如在任何地方给定的那样,我期望某种向导会问我想要构建什么样的项目并填充并生成目录结构,就像 mvn:archetype:generate 但它没有做任何事情。它只是运行了一些下载并创建了两个目录
在 github wiki 中,它说 sbt 遵循 maven bir 结构,但我在这里看不到它。
我做错了什么吗。我坚持这一点。我所需要的只是知道如何创建一个 Lift 应用程序或一个 Scala 项目。
android - 如何从 PackageManager 的 People/Contacts 应用程序获取 ActivityInfo?
我的应用程序的一部分是启动器,用户可以在其中添加(或删除)网格中的应用程序。我用来获取 ActivityInfo 的代码如下:
这允许我提取所有其他活动的 Activity 图标和标签并将它们显示在网格中,但在系统联系人或人员应用程序的情况下,提取的图标是默认系统图标,标签是“Android 系统” .
如何为 People 应用程序提取正确的活动信息?
注意:我提取活动 (resolveActivity()) 而不是应用程序的原因是某些应用程序定义了多个启动器活动,我需要找到所有具有 category=launcher 的活动。
packaging - Why does OS X not have a default package manager?
Debian has APT. Red Hat has RPM. FreeBSD has Ports. NetBSD has pkgsrc. Mac OS X has MacPorts, Fink, and Homebrew, but those are all third-party package managers. Why does OS X not have a default package manager?
c++ - 是否有任何努力为 C++ 创建包管理器?
我对我最喜欢的语言的最大挫折之一是在一个统一的开发环境下让不同的库一起工作所需的努力。我最大的愿望是能够告诉我的 IDE 或其他任何东西,我需要某个库,它负责下载、编译(如有必要)、安装,然后设置包含和库路径。
我想要的是这个,但对于 C++。如果它可以与 Visual Studio 一起使用,我会更喜欢,但 gcc 也可以。或者,如果它是自己的独立系统,那也没关系。但是,它必须在 Windows 中工作。
有哪些有前途的项目可以解决这个问题?
c++ - C++ 库的 Windows 包管理器
我一直在从事各种开源项目,其中涉及以下 C++ 库(及其他):
- MuPDF
- 促进
- 自由式
- GTKmm
- 鹰嘴豆泥 PDF 库
- LibTiff
- LibXML2
- 重量 xpdf
- xpdf
- 波普勒
- ZLib
在干净的机器上设置这些库时,配置这些库通常需要很长时间。有没有办法自动抓取 Windows 机器上的所有依赖项?
我发现最接近的是 CMake,它会检查以确保在生成项目文件之前安装/提取了依赖项。但我还没有找到任何适用于 Windows 的东西,它可以解析依赖项列表,然后下载+安装所需的版本。
请推荐一个用于 Windows 的包管理器,带有最新的 C++ 库。
python - 当使用特定的 SVN 版本时,PIP 总是重新安装包
当指定特定的 SVN 修订版时,PIP 总是下载并安装一个包(显着减慢同步过程)。
有没有解决的办法?一般pip会检测到包已经安装在环境中,提示使用--upgrade
。
我的 pip_requirements 文件有以下行:
谢谢你的帮助!
回答
- 必须将 egg 名称指定为确切的 python 包名称。
- 不得使用
-e
标志。 - 不适用于 PIP 版本
0.7
,适用于1.0.2
.
android - AsyncTask 和 getInstalledPackages() 失败
我真的不明白发生了什么,也许你可以给我一个想法。我使用 getInstalledPackages() 来获取所有用户安装的应用程序及其权限的列表。这是我的做法:
我需要根据用户交互刷新显示的列表。问题出现在 AsyncTask 的这一行:
有时包包含所有已安装的应用程序有时是空的。例如,在 3 次中,第 3 次是空的。将此代码从 AsyncTask 中取出并将其放在 getListData() 上每次都可以正常工作,没有任何问题。问题是我有点冻结,因为操作不在后台线程上。那么与 AsyncTask 有什么关系呢?难道我做错了什么 ?
android - 如何使用getPackageManager?
为了在 Android 模拟器上显示已安装的应用程序,我尝试了此代码。它编译成功,但不起作用。怎么了?
nuget - 在包管理器控制台窗口中输入\退出 PowerShell 模式
我想我不小心进入了 PowerShell 模式,所以目前我的控制台说: PS> c:\dev\
我想知道您如何退出 PS> 模式以返回 PM 模式?我希望控制台窗口显示 PM> 以便我可以安装软件包