标签: package-managers

conda在"解决环境"时做了什么

每当我跑步时conda install/remove/update <package>,它会告诉我这是"解决环境"一段时间,然后再告诉我要下载/安装/更新的内容列表.据推测它正在寻找依赖关系<package>,但为什么它在执行此操作后有时会删除包?例如,当我尝试安装Mayavi时,它决定需要删除Anaconda Navigator.

此外,它不提供仅执行建议操作的子集的选项.有没有办法指定我不想删除包?

python package-managers updates anaconda conda

31
推荐指数
4
解决办法
3万
查看次数

Invalid object name 'dbo.__MigrationHistory' using Database.Create; EF6.02 when connection string is passed in

I experience an error when trying to create a database using the following code. Note the problem does not happen if the connection string is not passed in. Also the problem happens when I run the program in the IDE. It does not happen if I run the program .exe or if I run the unit tests within the IDE.

However if the database is created by running the unit tests or by running the .EXE then the __MigrationHistory table …

package-managers entity-framework-6

30
推荐指数
2
解决办法
3万
查看次数

Chocolatey,OneGet,PsGet,NuGet,......有什么区别?

我知道PowerShell扩展有很多包源.我正在寻求一个全面的答案,如何:

  • 巧克力味
  • 的NuGet
  • PsGet
  • PowerShellGallery
  • OneGet
  • MyGet
  • ProGet
  • ...

所有这些都融合在一起.请表示已停产或包含的版本.

根据这篇文章:Chocolatey和NuGet之间的区别 NuGet只集成在VisualStudio中,适用于.NET库.

powershell package-managers

29
推荐指数
1
解决办法
9847
查看次数

Pip找不到满足要求的版本

我在使用安装包时遇到问题pip。我试过:

pip install jurigged
Run Code Online (Sandbox Code Playgroud)

导致这些错误的原因:

ERROR: Could not find a version that satisfies the requirement jurigged (from versions: none)
ERROR: No matching distribution found for jurigged
Run Code Online (Sandbox Code Playgroud)

我检查了是否pip是最新的,情况确实如此。我使用的是Python 3.7.4

有谁知道这个问题的解决方案?

python pip package-managers python-3.x

28
推荐指数
2
解决办法
22万
查看次数

Lua的包管理系统?

什么是Lua的标准包管理系统和存储库?像brew用于Mac OS X的,npmnode.js.

lua package-managers

27
推荐指数
1
解决办法
9305
查看次数

有没有办法从yum中检索依赖树?

为了减少XY问题的可能性,我正在尝试在严格限制的干净,虚拟RHEL5安装上安装PostGIS.我不知道我们(作为公司)是否有RH订阅.

# yum install postgis
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Setting up Install Process
No package postgis available.
Nothing to do.
Run Code Online (Sandbox Code Playgroud)

当我尝试安装时emacs,它会抛出相同的错误,所以我相对肯定我正在尝试安装哪个包并不重要.

VM可以访问Internet.

我想要做的就是为我指定的软件检索一个完整的依赖图(显然,即postgis).yum必须已经计算出这个依赖图(或者有一个可用于检索)来完成它的工作,那么我该如何利用这个资源呢?

dependencies yum package-managers dependency-management

27
推荐指数
3
解决办法
4万
查看次数

无法使用Swift 4 Package Manager导入包

尝试在我的机器上使用Xcode-beta(v9)测试Swift 4,并将包导入测试项目时出现问题:

  • 启动项目使用 swift package init --type executable
  • 更改Package.swift并添加了2个项目以试用:

Package.swift

// swift-tools-version:4.0
// The swift-tools-version declares the minimum version of Swift required to build this package.

import PackageDescription

let package = Package(
    name: "sampleproject",
    dependencies: [
        // Dependencies declare other packages that this package depends on.
        // .package(url: /* package url */, from: "1.0.0"),
        .package(url: "https://github.com/IBM-Swift/Kitura.git", from: "1.7.6"),
        .package(url: "https://github.com/Alamofire/Alamofire.git", from: "4.5.0")
    ],
    targets: [
        // Targets are the basic building blocks of a package. A target can …
Run Code Online (Sandbox Code Playgroud)

macos xcode package-managers swift swift4

27
推荐指数
1
解决办法
7515
查看次数

我如何指定诗歌应创建 venv 的 Python 版本?

我最近开始使用诗歌。我真的很喜欢简单的包管理,但我可以\xe2\x80\x99t似乎解决一件事:它应该使用的Python版本。我的机器上有 Python 3.9 和 3.7。3.7 在系统环境变量中的优先级较高 - 因此这可能是问题的原因。

\n

但让\xe2\x80\x99s 回到例子。我的文件的一部分pyproject.toml如下所示:

\n
[tool.poetry.dependencies]\npython = "3.9.2"\npandas = "^1.2.3"\nrequests = "^2.25.1"\n
Run Code Online (Sandbox Code Playgroud)\n

我手动将Python更改为3.9.2,用于poetry add添加Pandas和请求,然后运行poetry install。我已virtualenvs.in-project设置为 true,因此我的虚拟环境已创建,项目目录中没有任何错误。但是,当它被激活时,我可以看到它正在使用 Python\xc2\xa03.7.9 (在 Windows 上,从 PowerShell 窗口启动):

\n
[tool.poetry.dependencies]\npython = "3.9.2"\npandas = "^1.2.3"\nrequests = "^2.25.1"\n
Run Code Online (Sandbox Code Playgroud)\n

pyproject.toml python = "3.9.2"如果还不够,我如何明确告诉 Poetry 使用确切的 Python 版本?它是否选择第一个 Python 环境变量(在我的例子中是python37 )?或者我在这里遗漏了什么?

\n

python version package-managers package python-poetry

27
推荐指数
1
解决办法
4万
查看次数

组件和凉亭有什么区别?

我很难找到组件凉亭之间差异的概述.哪一个更好,使用什么更好的包管理器?我应该考虑这两种方法吗?

components package-managers bower

26
推荐指数
1
解决办法
7501
查看次数

Bower update return me invalid-meta"name"建议为小写,可以包含数字,点,短划线

我试图删除我安装的最后一个包,让我的凉亭这样.但仍然没有运气.
看起来当我安装我的最后一个包时,我错误地粘贴了一个制表符:

bower install               angular-input-stars-directive
Run Code Online (Sandbox Code Playgroud)

现在,每当我更新它时,即使在我的其他项目中也总是会返回此错误:

bower invalid-meta"名称"建议为小写,可以包含数字,点,短划线

我已经尝试bower cache clean并重新安装了凉亭,但仍然没有运气.
有没有什么办法解决这一问题?

package-managers bower

26
推荐指数
2
解决办法
2万
查看次数