问题标签 [pipenv-install]
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.
pipenv - 空目录中的“pipenv install”不会创建 Pipfile,而是使用其他地方的 Pipfile.lock
我跑去在当前目录中pipenv install
创建一个Pipfile
没有Pipfile
. 它给出了以下输出,但没有创建Pipfile
. 为什么不?
看起来它找到了Pipfile.lock
某个地方并使用了它?(类似于git
行为)
python-3.x - 在 pipenv 中安装 twisted 时出错
我试图为我的项目在 pipenv 中安装twisted 但是我遇到了这个错误,如果有人帮助我,我将不胜感激。我正在使用 python=3.8.2
我通过以下命令安装软件包:
这是错误
python - [pipenv.exceptions.InstallError]:错误:找不到满足要求的版本 django==2.2
我有一个 requirements.txt 看起来像,
现在我运行命令,pipenv install -r requirements.txt --python 3.6
现在我得到了错误,
[pipenv.exceptions.InstallError]:错误:没有为 django==2.2 找到匹配的发行版
我们知道,Django==2.2 在那里,并且该命令似乎--python 3.6
没有使用该标志pipenv
。
完整的错误回溯
注意:我现在正在pipenv==2020.6.2
使用
更新 1
我尝试运行相同的命令,之后
- 从 virtualenv 退出
- 删除
Pipfile
和Pipfile.lock
但是,我有另一个错误,
python - pipenv install 给出 Failed to load paths 错误
我正在跑步pipenv install --dev
,这给了我以下错误
我真的不想改变命令,我宁愿解决根本问题,因为它是其他人正在使用的项目中 package.json 文件的一部分,而不是我只是想在我自己的机器上运行的东西。
谢谢
python - Pipfile 未显示所有已安装的软件包
我在 Django 项目中使用 pipenv 作为虚拟环境。我通过pipenv install django-allauth-2fa==0.8
.
在有关其安装的软件包文档中说:请注意,这将安装 Django、django-allauth、django-otp、qrcode 及其所有要求。
成功安装后,我想检查是否确实如此,但是除了 django-allauth-2fa 之外,我的 Pipfile 没有显示任何新安装。我从虚拟环境 shell 中仔细检查 pip freeze
并得到了一个列表,其中确实列出了所有包的依赖项(qrcode、django-otp 等)
因此,我的问题是:我对 Pipfile 的工作方式有误解吗?我假设该文件显示了我的虚拟环境中安装的所有软件包。还是仅显示通过pipenv install <package>
命令安装的那些,而不是与通过安装的软件包一起安装的那些pipenv install <package>
?
python - 如何修复 pipenv 错误:找不到匹配的版本?
我有以下 pipfile:
一切都很好,但是一旦我将databricks-connect
版本更改为"==5.5.*"
我无法在本地和 jenkins 中构建项目,因为以下错误:
我决定不指定这个库的具体版本并将 pipfile 更改为
但仍然有例外:
那是我的 .yml 文件
修复它的方法是什么?
python - Correct way to update django to a specific (but not most recent) version via pipenv
I am currently using django==2.2.5
, managing my dependencies via pipenv
and would like to upgrade to django==2.2.15
Unfortunately the pipenv documentation does not say anything regarding the option of specifying a certain version when using pipenv update
- hence my problem/question:
Since the command pipenv update django
would update my django to the latest 3.1 version but I only want to update to version 2.2.15 I have to use pipenv install django==2.2.15
. True or Not? And if not, what would be the correct way?
Since I am doing this the first time, I am amfraid to mess things up , so just wanted to be on the safe side, before proceeding....
python - 如何更改 pipenv/virtualenv 位置以使用便携式 VS 代码和拇指驱动器上的项目?
在 Windows 10 上,我正在运行 VS Code 1.48.2 和 Python 3,它们都安装在拇指驱动器上。我添加了一个带有和的F:\Programs\VS Code\data
文件夹。我的项目目录是,它有一个 Pipfile。我的项目目录有一个文件,因此将安装到本地. 我还需要什么才能让这个环境正常工作?谢谢!user-data
extensions
F:\MyProject
.env
.venv\
pipenv
.venv\
.env
文件:
F:\MyProject\.vscode\settings.json
文件:
虽然,当我使用时Preferences: Open Settings
,它打开了我的F:\Programs\VS Code\data\user-data\settings.json
文件,尽管路径看起来正确(对我来说):
使用以下步骤进行设置:
python-3.x - WSL 环境中的 Pipenv ReadTimeoutError
我在 WSL 上使用 Python 3.8.2(默认,2020 年 7 月 16 日,14:00:26)[GCC 9.3.0]
点文件
错误
问题
上面的“pipenv install”命令在 Windows 环境中对我有用。
当我对 WSL 进行相同尝试时,它以“ReadTimeoutError”结束。
我在 WSL 中尝试了“ping pypi.org”,并且得到了预期的 ping 响应。
我不知道为什么我面临上述问题。不知道我在 WSL 方面缺少什么。我还尝试修改入站和出站规则以在 Windows 防火墙规则中允许 python3 和 pipenv。也没有运气。我的公司网络也没有配置任何 proxy_server。
非常感谢这里的任何帮助。谢谢