【问题标题】:Cannot see the name of the current virtual environment in terminal在终端中看不到当前虚拟环境的名称
【发布时间】:2021-04-13 11:48:53
【问题描述】:
  • 我在 Linux 上使用 Python 3
  • 当我打开一个新终端时,没有显示虚拟环境的名称。
  • 我可以使用pip install 在这个(未知)环境中安装 python 包
  1. 当前虚拟环境的名称是什么?
  2. 如何获取此虚拟环境用于安装软件包的存储库(通过 pip)?

【问题讨论】:

  • 你考虑过使用which python吗?

标签: python-3.x pip virtualenv


【解决方案1】:

当我打开一个新终端时,没有显示虚拟环境的名称。

无法显示名称,因为要看到名称,您必须先激活虚拟环境。你必须

  1. 在文件夹中创建虚拟环境
  2. cd 到那个文件夹
  3. 运行sh bin/activate

然后,将显示名称。
如果没有活动的虚拟环境,pip 会将包安装到

  • /usr/lib/python3 以管理员权限运行时(例如使用 sudo
  • $HOME/.local/lib/python3 在没有管理员权限的情况下运行

下载包的存储库通常应该是pypi.org

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-03
    • 1970-01-01
    • 1970-01-01
    • 2021-06-23
    • 1970-01-01
    • 2018-07-06
    • 2019-09-24
    相关资源
    最近更新 更多