问题标签 [pipfile]

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.

0 投票
1 回答
723 浏览

python - 如何将 setup.py / install_requires 中的值与 Pipfile / packages 同步

如果您在一个同时使用两者的项目中工作,setup.py并且Pipfile您经常会在:Pipfile/[packages]和中找到相同的值setup.py/install_requires

有谁知道我怎么知道Pipfile使用setup.py/install_requiresfor 的值[packages]

0 投票
4 回答
11153 浏览

pipenv - 执行 pipfile 脚本

如何执行 Pipfile 中定义的脚本?

按照此处找到的语法,我在我的 pipfile 中定义了脚本部分,如下所示:

运行后$ pipenv install,如何调用tests脚本?

我尝试了以下但没有成功:

$ tests

$ pipenv tests

$ pipenv run tests

$ pipenv shell (virtual env) $ tests

0 投票
1 回答
3820 浏览

python - Pipfile.lock 已过期。

试图将 python 脚本推送到 heroku,它抱怨我的 pipfile.lock 已过时。我正在使用 pipenv 来管理依赖项,并且我尝试运行 pipenv lock 来更新锁定文件,但无济于事。

0 投票
1 回答
10821 浏览

python - pipenv 在 pipfile 中指定 python 的最低版本?

pipenv 有没有办法在 Pipfile 中指定 python 的最低版本?

像这样的东西会起作用吗?

0 投票
1 回答
1885 浏览

python - 为什么一个模块的 Pipfile.lock 中有两个哈希值?

我已经开始使用 pipenv 并安装了烧瓶包。

在我的 Pipfile.lock 中有这个条目:

我想知道为什么有两种不同的哈希值。谁能详细说明这一点?提前致谢!

0 投票
1 回答
184 浏览

python - 如果我只在测试套件运行期间使用库,它应该在我的 Pipfile 中的普通包还是开发包中?

  • 我们使用内置的 unittest(或 Django 的包装器)来测试 Python 项目。
  • 在其中一些测试中,我们使用像freezegunor之类的库mock,这些库在生产代码库中的任何地方都没有使用。
  • 我们运行测试的 CI 会在测试运行之前安装所有的 deps,所以通常我们会将它们放在 dev-deps 中。

将它们留在dev-packagesPipfile 的部分是否很常见,或者与测试相关的包也应该驻留在 中packages

0 投票
7 回答
31475 浏览

python - 如何使用 pipenv 冻结需求?

例如,我们有一些 pipfile(如下),我想冻结 django 版本。我们没有 requirements.txt,我们只使用 pipenv。如何冻结 django 版本?

0 投票
1 回答
948 浏览

python - 如何在 Pipfile 中指定特定于操作系统的轮文件

我正在尝试使用 pipenv 和 pytorch。

要在 Windows 中安装 pytorch,我必须将以下代码写入 Pipfile:

但是,对于 linux,wheel 文件是不同的。

如何在 Pipfile 中同时指定它们?

0 投票
2 回答
1039 浏览

python-3.x - PermissionError: [Errno 13] Permission denied: 'Pipfile' IBM Hyperledger Indy

I am running into a problem when running startup scripts for this project: https://github.com/IBM-Blockchain-Identity/indy-ssivc-tutorial There is already an issue out on this on the GitHub page (See: https://github.com/IBM-Blockchain-Identity/indy-ssivc-tutorial/issues/7), but it has not been answered yet. I figured it has to be some sort of permissions issue, but i have already created a Pipfile for the project using pipenv lock and giving it permissions.

I was thinking this might not be a issue with the actual project and maybe just a general error on my end someone here could help with.

Here is the error I am getting when trying to start "sudo ./manage start"

#xA;
0 投票
3 回答
3425 浏览

python - Windows 上的 Pipenv:“模块”对象不可调用

我在我的 Windows 10 机器上使用 Pipenv 时遇到问题。最初,我在尝试运行pipenv install <module>并遵循此答案时遇到超时错误,我禁用了 Windows Defender。

这消除了超时错误,然后它似乎成功地将包安装在~/.virtualenvs但在创建Pipfile.lock时出现错误:

我尝试安装requestsand flask,结果相同。

  • python : Python 3.6.4 :: Anaconda, Inc.
  • pip:来自 c:\users\edgar\anaconda3\lib\site-packages\pip 的 pip 18.0 (python 3.6)
  • pipenv:pipenv,版本 2018.7.1

关于问题/解决方案的任何线索?