命令pip install upgrade pip setuptools失败,退出代码为1:Session venv failed

2024-04-19 03:48:04 发布

您现在位置:Python中文网/ 问答频道 /正文

视窗10

  1. 我最初安装了水蟒分发系统。

  2. 我在Anaconda提示符下安装了nox并使用pip调用。

  3. 我做了所有的工作,在水蟒提示和一切工作。你知道吗
  4. 我需要做更多的测试,还需要一个Python开发人员环境来镜像我团队中其他开发人员使用的东西(他们不使用Anaconda),所以我使用“Add or Remove Programs”卸载了Anaconda发行版。你知道吗
  5. 我从安装了Pythonpython.org网站. 你知道吗
  6. 我在重复我过去的工作流程时遇到了错误。我通过使用Anaconda prompt(nox和invoke)卸载安装的包并使用新的Python发行版重新安装,成功地修复了其中的一些问题,但仍然存在一个问题,如步骤7所示。你知道吗
  7. C:\Users\user\Documents\GitHub\projectname>inv
    Running session venv
    Re-using existing virtualenv at .\venv.
    pip install --upgrade pip setuptools
    Command pip install --upgrade pip setuptools failed with exit code 1:
    Session venv failed.
    
  8. 对于后台,invoke调用以下脚本
def venv(session):
    """Setup the developer environment."""
    # Install dependencies.
    session.install("--upgrade", "pip", "setuptools")
    session.install("-r", "requirements-dev.txt")
    session.install("-e", ".")

Tags: installpip环境venv开发人员session系统anaconda
1条回答
网友
1楼 · 发布于 2024-04-19 03:48:04

通过删除虚拟环境目录并再次运行inv命令,问题得以解决。因为虚拟环境目录是用Anaconda创建的,所以我假设其中的一些脚本指向Anaconda发行版的文件,这就是错误的来源。你知道吗

相关问题 更多 >