- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 VSCode Bash 终端上设置 pipenv 虚拟环境,但没有显示 (pipenv)
,这使它非常困惑。
当我使用Pycharm并让它配置pipenv环境时,它会自动显示(pipenv)
在项目路径之后,很容易判断我是否在 pipenv 上。
迁移到 VSCode 后,我创建了一个项目目录并通过 $ pipenv shell
在其中启动了一个 pipenv 环境初始化 pipenv 的东西很好,但 (pipenv)
不显示在 shell 上,而是显示在终端的右上角,如下所示:https://imgur.com/a/h3Ji8ZO
终端的显示方式似乎由 scripts/activate
管理文件,但似乎问题与 pipenv 和 VSCode 都有些相关,所以我不确定如何正确解决这个问题。
这是与我的设置相关的一些代码。
Jill@Jill-PC MINGW64 /e/VSCodeProjects/likelion (master)
$ pip -V
pip 19.2.1 from c:\users\jill\.virtualenvs\likelion-wdstza1r\lib\site-packages\pip (python 3.6)
Jill@Jill-PC MINGW64 /e/VSCodeProjects/likelion (master)
$ python --version
Python 3.6.4 :: Anaconda, Inc.
Jill@Jill-PC MINGW64 /e/VSCodeProjects/likelion (master)
$ pipenv --version
pipenv, version 2018.11.26
最佳答案
要回答我自己的问题,那是因为我对 VSCode 的工作原理相当陌生。
与 Pycharm 等 IDE 不同,VSCode 不会“记住”以前使用的 Python 解释器。这意味着您在打开 VSCode 或第一次使用 pipenv 创建虚拟环境时看到的 Bash 不是虚拟环境的 shell。
您必须首先从命令面板中选择您的 Python 解释器,然后单击垃圾桶按钮关闭当前的 bash shell,然后再次打开 shell。然后您将在 Bash 的提示中看到 (venv_name),这表明您正在创建的虚拟环境中。
关于bash - VSCode : Why is (pipenv) not displayed on the terminal? 上的 Pipenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57505757/
Pipfile.lock 中的哈希有什么用? 我做什么 我用 pipenv 创建了一个 Pipfile + Pipfile.lock 我将它们复制到一个新位置 我更改哈希值(例如,将第一个字符替换为“
我正在学习Python虚拟环境。在我运行的一个小项目中 pipenv run python myproject.py 它在C:\Users\USERNAME\.virtualenvs中为我创建了一个v
管道: 我在https://realpython.com/pipenv-guide/找到为了将项目转移到开发中,我必须运行 pipenv lock (更新/创建 Pipfile.lock 文件) 根据
我使用的是 pipelinev 版本“2018.7.1”以及 pip 18.0。 我有一个Pipfile并运行pipenv install 。 它失败了: Could not find a versi
我正在使用 Python 3.8.1: $ python -V Python 3.8.1 我已经安装了 pipenv: $ pip list | grep pipenv pipenv
我有一个在 PyCharm 中使用 Pipenv 的 Python 项目,我已将其删除,现在当我尝试在同一位置创建一个新项目时,出现以下错误: Pipenv interpreter has alrea
我正在 VSCode Bash 终端上设置 pipenv 虚拟环境,但没有显示 (pipenv) ,这使它非常困惑。 当我使用Pycharm并让它配置pipenv环境时,它会自动显示(pipenv)在
WARNING: The scripts pipenv and pipenv-resolver are installed in '/Library/Frameworks/Python.framewo
有两个包提供了名为 jsonfield 的模块: django-jsonfield jsonfield 不幸的是,我们有依赖于这两个包的依赖项,这两个包虽然可以互换,但以不同的方式将数据存储到数据库中
鉴于 Pipfile 存在,似乎两者都会从 Pipfile 安装所有依赖项,并更新 Pipfile.lock。那么,有什么区别呢? 最佳答案 pipenv lock 从 Pipfile 生成一组一致的
Pipenv 已安装,我可以运行 $ pipenv --version pipenv, version 2018.11.26 但是,如果在 VSCode 中打开一个包含 Pipfile 的项目文件夹,
我正在使用 pipenv 来管理我的 python 包,在我的存储库中,我有 Pipfile 和 Pipfile.lock 版本。我想在我的实时服务器上安装所有 python 包。我应该使用 pipe
pipenv install命令引用 here . -i, --index Target PyPI-compatible package index url. --pypi-mirror Specif
我是 python 和 pipenv 的新手。当我运行 pipenv lock 时,出现以下错误,我重新安装了 pipenv 并在 google 上搜索错误,但仍然无法修复错误。上次用pipenv打开
如果有人不小心使用 pip install而不是 pipenv install在 pipenv 环境中,该包不会反射(reflect)在 Pipfile 上的包列表中,也不会反射(reflect)在
我正在尝试使用 pipenv 从 Pipfile 安装包,但我一直收到错误,我不知道如何调试。 pip --version pip 18.1 pipenv --version version 2018
我通过 Pharo/GToolkit 的 PythonBridge 使用 Python ,它在底层使用了 pipenv。 事情是通过这个内置的 PythonBridge 脚本 (install_env
所以这个错误发生在我为较新的 Python 3.8.3 卸载 Python 3.7.4 之后。我尝试使用 pipenv install,这是它的输出: PS C:\Users\enoch\Docume
我想在 pipenv 中为面部识别应用程序安装以下软件包。几乎所有这些软件包的安装过程都失败了。 唯一正确安装的软件包是 opencv-python 和 numpy cmake 人脸识别 NumPy
由于某种原因,我在使用最近才开始使用的 Pipenv 时遇到问题。似乎始终如一,每当我尝试使用 pipenv install 从 Pipfile 创建/安装虚拟环境时,我都会收到 Locking Fa
我是一名优秀的程序员,十分优秀!