问题标签 [pipenv]
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.
docker - 如何让 pipenv 在 docker 中运行?
我在我的 docker 中安装 pipenv:
我收到错误:
如果我跑
相反,我收到另一个错误:
但是当我改为执行以下操作时:
这是工作...
所以有两个问题:第一:为什么pipenv shell
给我这个错误,第二:为什么我必须先做pipenv install
才能pipenv install --system
让它工作?
我想使用 pipenv 创建具有不同 python 版本和不同依赖版本的虚拟环境。
python - “pipenv run”命令昨天运行良好。为什么我今天收到 AttributeError?
我有一个我通过调用的 python 脚本
昨天它工作正常,但今天我收到以下错误:
我认为这可能与新月份的开始有关,但我找不到解决这个(奇怪)问题的方法。
一些进一步的信息:
该脚本在树莓派上运行。它使用请求和 Adafruit_DHT 库。我自己不会在 python 脚本中做任何与时间有关的操作。
我可以请你帮助我吗?
提前谢谢了
heroku - Heroku & Pip: AttributeError: '_NamespacePath' 对象没有属性 'sort'
当我尝试部署到 Heroku 时,出现以下错误:
这个问题似乎与 Pip 有关。据我了解,可以通过运行解决:
但我无法在 Heroku 上指定 setuptools 的版本。从官方文档:
以下库由平台用于管理和运行 Python 应用程序,不能指定。Setuptools 23.1.0:Python 打包工具。Pip 9.0.1:应用程序依赖解析。如果您的应用程序在 requirements.txt 或 Pipfile 中声明这些依赖项,则可能会发生意外行为。
我该如何解决这个问题?
python - 打包 pipenv 项目的 DRY 方法是什么?
我将pipenv用于一个小项目。该代码看起来可能很有用,我想通过pypi分发它。我在 pipenv 网页或其 github repo 上找不到有关如何完成此操作的任何指导。
我可以将 my 中的依赖项Pipfile.lock
放入a的install_requires
部分setup.py
,但我找不到自动执行此操作的工具,并且手动操作不会是 DRY。
有人有更好的建议吗?
python - 可以共存于同一个 Python 项目 pipenv 和 setuptools 吗?
我对这两个库感到困惑。pipenv
在同一个项目中同时拥有and是否有意义setuptools
?我正在编写一个cliclick
并使用setuptools
简化生活。还可以简单地管理依赖关系pipenv
。
python-2.7 - Pipenv install 安装子依赖失败
- 操作系统 (MAC)
- Python版本:2.7.10
- Pipenv 版本:8.2.6
问题
1) setup.py inside invocations repo -> 安装 CaaS 包:
```
``` 2) 在 virtualenv 中安装调用
3) 验证 CaaS 安装是否正确。```
```
到目前为止一切正常。
4)创建一个Pipfile
```
```
5) 安装调用失败,因为找不到 CaaS 包:pipenv install
```
```
6)尝试 pipenv install --verbose
```
```
尝试从 pypi 获取 CaaS,而不是调用 setup.py 的内部依赖链接中的私有 github 存储库
这是预期的吗?如何安装 CaaS 包?
谢谢!
python - 使用 pipenv install 后无法在 jupyter notebook 中导入 geopy
我正在使用 pipenv 安装包并在我的项目 repo 中创建我的虚拟环境。我可以安装 geopy 并确认它的安装pipenv graph
,但是当我进入我的pipenv shell
并打开 jupyter 笔记本并尝试导入 geopy 时,我得到了ImportError: No module named geopy
。我只能通过! pip install geopy
在 jupyter 笔记本单元中运行来导入 geopy。为什么 jupyter notebook 无法识别我的 geopy pipenv 安装的任何想法?
python - 如何将 pipenv python 作为 emacs Python shell 运行
我使用 python-mode.el 并且刚刚发现了Pipenv。我可以通过首先切换到项目目录并输入“pipenv run python”,从终端在项目环境中启动 Python。但是 python-mode 想要执行一个进程,而不是一个命令字符串。
我尝试创建这样的 shell 脚本:
但收到了这个投诉
这个变量是在我的终端环境中设置的:我如何确保它是为 pipenv 设置的?但更大的问题是,我如何在 emacs 中运行这个 pipenv 虚拟环境 python 来获得一个带有 Python 进程的缓冲区?
python - Pipenv vs setup.py
我正在尝试迁移到pipenv
. 我传统上使用setup.py
并pip
确实pip install -e .
将模块安装为一个包,这样我就可以from myproject.xyz.abc import myClass
在项目中的任何地方实现类似的东西。
我如何达到类似的效果pipenv
并摆脱setup.py
?
注意:我正在使用python 2.7
.
python - 有没有办法将 pipenv 与 Jupyter 笔记本一起使用?
有没有办法将 pipenv 与 Jupyter 笔记本一起使用?
或者更具体地说,使用 atom nteract/hydrogen python 3 内核?