【问题标题】:Setting up Virtual Environment for Python on Windows在 Windows 上为 Python 设置虚拟环境
【发布时间】:2022-01-21 22:37:57
【问题描述】:

我在 Windows 10 计算机上设置虚拟环境时遇到问题。我怀疑这可能与我安装的 GNU C 编译器有关,但我不确定。

所以我首先做了:python3 -m venv env 这创建了以下文件夹:

  • bin(包括激活文件——没有“.bat”扩展名——和active.ps1文件)
  • 包括(empty)
  • lib (pip, setuptools, 等等) 和文件夹
  • pyvenv.cfg

在pyvenv.cfg:

home = C:\msys64\mingw64\bin #Not the path to my python interpreter, it's my c compiler
include-system-site-packages = false
version = 3.9.7

所以很自然地,我查看了几个激活 venv 的教程,当我在 cmd 提示符下尝试他们在 windows 计算机上的方法时,它说路径或命令不存在。

此外,在代码第一行的active 文件中,它说它必须从 bash 中使用。

我该如何解决这个问题?

【问题讨论】:

    标签: python python-3.x windows


    【解决方案1】:

    几乎相同的问题,几山前。对我来说,问题是 Python 编译器不在 PATH 中。尝试检查 Python 是否在环境变量中 - 系统 (控制面板)>> 高级系统设置>> 环境变量

    【讨论】:

    • 非常感谢!!!节省了我自己研究的时间。对我来说,实际上是默认系统 python 解释器被选为我的 MinGW 目录中的解释器(c 编译器。python 解释器适用于 Linux),而不是我为 Windows 单独安装的常用解释器。所以在我修复它之后,它就像一个魅力!再次感谢您!
    猜你喜欢
    • 2020-08-30
    • 2021-03-22
    • 2020-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-16
    • 2019-07-19
    • 2018-07-21
    相关资源
    最近更新 更多