问题标签 [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.
python - 尝试使用 pipenv 安装软件包时 Windows 报告错误
我按照此处的说明安装了 pipenv 。我从 Windows 命令提示符运行
它返回了消息
现在我想requests
使用 pipenv 安装包,所以我跑了
但这又回来了
我已经添加了路径
到我的 Windows 路径环境变量,但我仍然收到相同的错误。如何requests
使用 pipenv 安装软件包?
编辑:由于我的系统上有 Python 3.5 和 Python 3.6 的残余,我将卸载所有内容并重新开始。(我刚开始学习 Python,我希望尽可能简单。)
python - Git - 是否应该将 Pipfile.lock 提交给版本控制?
当两个开发人员在不同操作系统的项目上工作时,它们Pipfile.lock
是不同的(尤其是里面的部分host-environment-markers
)。
对于 PHP,大多数人建议提交composer.lock
文件。
我们是否必须为 Python 做同样的事情?
python - pipenv install 给出“pew不在你的PATH中”
我有 Mac OS X El Capitan,安装了 python 3.6、pip、pipenv。无法使 pipenv 工作:
我检查了皮尤 - 它在/Users/kosteg/Library/Python/3.6/bin
这是我的 ~/.bash_profile:
如何解决路径问题?
ansible - 使用 pipenv 安装时 ansible 找不到角色
我一直在寻找测试ansible playbook 的不同方法,并偶然发现了Jeff Geerling的这篇博文。
但是,复制他的确切示例有效,但是,当我复制它但通过 pipenv 安装管理 python(和 ansible)时,我收到以下错误
的内容test.yml
是
通过yamlint很好。
ansible.cfg
包含
我猜这与在 Virtualenv 中有关,但无法解释。
python - Pipenv:找不到命令
我是 Python 开发的新手,正在尝试使用 pipenv。我运行了命令pip install pipenv
,它运行成功:
但是,当我pipenv install
在新的根项目目录中运行命令时,我收到以下消息:-bash: pipenv: command not found
. 我怀疑我可能需要修改我的 .bashrc,但我不清楚要添加到文件中的内容,或者是否需要修改。
python - pipenv 和 bash 别名
我在我的.bash_profile
(Mac) 中定义了一组核心 bash 别名。但是当我用 激活 pipenv 时pipenv shell
,我的别名不起作用,bashalias
命令什么也不返回。
是否需要配置步骤来生成从父 shell 继承 bash 别名的 pipenv shell?
python - pipenv 仅使用站点包
如何使用 pipenv 以默认使用站点包而不是使用 PyPi 索引的方式安装包。对于上下文,我的站点包文件夹中有一个公司批准的包列表。
我仍然想使用 venv 以便正确捕获这些依赖项,而不是直接使用站点包。
python - 在 PS1 中显示 pipenv virtualenv
Pipenv是一个相对较新的打包工具,包含“Pipfile、Pip 和 Virtualenv”。我进行了更改以简化我的 PS1,.bashrc
但现在发现我需要我的 PS1 来告诉我何时使用我的 virtualenv。
当前 PS1:
从下面,您可以看到我的提示脚本没有告诉我我是否正在使用虚拟环境:
我经常搞砸我的PS1
,并希望有一个简单的修复,让 virtualenv 中的提示显示如下:(my-env) ~ $
.
python - 为什么不应该将版本号固定在 Pipfile 中?
我正在研究使用 pipenv 和这里的文档
https://pipenv.pypa.io/en/latest/basics/#importing-from-requirements-txt
它说(强调我的)
请注意,在导入需求文件时,它们通常会固定版本号,您可能不希望这样做
为什么是这样?
我知道 Pipfile.lock 文件将存储我安装的依赖项的特定版本和哈希值,但我不希望能够看到 Pipfile 中安装的特定版本吗?(和我使用 requirements.txt 时一样吗?)
python - pipenv 无法在 Mac OS X 10.10.6 El Capitan 上的 Python 2.7.10 上正确安装
我正在为我的 Python 用户组进行一次关于 pipenv 包的演讲。
我肯定在试图让它工作时遇到了麻烦。我正在使用Hitchhiker's Guide to Python中的说明作为参考。
这是我的安装命令及其输出:
我尝试了安装命令的各种排列,并将目录作为 PATH 的一部分添加/Users/<my username>/Library/Python/2.7/bin
到我的目录中。.zshrc
这是输出python -m site
:
我在这里想念什么?这是我应该参考开发人员的东西吗?
编辑:
在没有 --user 并且只有 sudo 的情况下运行,这是我的结果:
并且没有 sudo: