virtualenv 中的安装尝试运行全局 Python 二进制文件但失败

fin*_*hen 5 python pip virtualenv

现在我正在尝试在我的新电脑(Windows 10)上安装Python(3.10)和所有进一步的安装,到目前为止一切都已设置完毕:

  • Python已安装
  • “Python”和“Python\Scrips”的 Windows 路径

我可以调用 python 和 pip 版本,还可以安装一些软件包。但是在安装virtualenv并创建一个之后,出现了 - 目前 - 无法修复的错误:我无法将软件包安装到虚拟环境本身的 pip 路径中。每当我尝试运行任何 pip 命令时,都会收到以下错误:

Unable to create process using 'C:\Users\ExampleUser\AppData\Local\Programs\Python\Python310\python.exe "C:\folder\env\Scripts\pip.exe" '
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,它总是引用原始的 python-path,但另一方面它引用 virtualenv 的 pip-path!?不知道这是否有帮助,但是当输入时where pythonwhere pipvenv 内的路径是第一个列出的。我还注意我的路径中没有空格......

不幸的是,到目前为止,没有任何解释可以帮助我,而且我从未在我的旧机器上遇到过这个问题 - 基本上是相同的,除了一些旧版本的python,pipvirtualenv

还有其他人知道我缺少什么吗?

小智 1

  1. 在官网下载Python 3并通过快速安装进行安装
  2. 将独立的 python 复制并粘贴到/python文件夹中并覆盖 python 版本
  3. 在 cmd 中运行 python -m pip install --upgrade pip

现在 pip 和 python 3 已安装最新版本。

这对我来说是工作