相关疑难解决方法(0)

PyCharm 中创建虚拟环境失败

我在 PyCharm 中创建虚拟环境时遇到问题。确切地说,Python 3.10 版本在安装过程中已添加到 Path 中,我使用最新版本的 PyCharm 社区。

有人遇到过类似的问题吗?

在此输入图像描述


添加信息

我如何创建环境:

  • 文件->新建项目

  • 位置:D:\mm\projekty\pythonProject2

  • 使用 (virtualenv) 标记新虚拟环境

  • 位置:D:\mm\projekty\pythonProject2\venv

  • 基本解释器:C:\Users\mm\AppData\Local\Programs\Python\Python310\python.exe

  • 在命令中:

    C:\Users\mm>python
    
    Python 3.10.0 (tags/v3.10.0:b494f59, Oct  4 2021, 19:00:18) [MSC v.1929 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    
    Run Code Online (Sandbox Code Playgroud)

python virtualenv pycharm

49
推荐指数
6
解决办法
9万
查看次数

当我尝试创建虚拟环境时,返回非零退出状态 101 并给出错误

当我py -3 -m venv venv在命令提示符下运行以创建虚拟环境时,它失败了。

"Error: Command '['C:\\Users\\Guest\\Desktop\\Python Web 
 App\\venv\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default- 
 pip']' returned non-zero exit status 101. 
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?我已经安装了最新的 Python 版本。我在为 Web 开发设置 Flask 的路上被困在这里。

python virtualenv

5
推荐指数
3
解决办法
7373
查看次数

无法使用“...\python.exe”创建进程 | 虚拟环境出错

我无法在虚拟环境中使用 python。Python 在虚拟环境之外运行良好。我正在使用Python 3.10.2

当尝试运行任何 python 命令时,我不断收到以下错误。

'C:\Users\User\AppData\Local\Programs\Python\Python310\python.exe'
Run Code Online (Sandbox Code Playgroud)

可能需要提到的是,我无法通过“python -m venv env”命令创建虚拟环境。生成的错误是

Error: Command '['C:\\Users\\User\\Documents\\Python Projects\\PDFtoText\\env\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 101.
Run Code Online (Sandbox Code Playgroud)

我必须在命令末尾添加“without-pip”才能创建虚拟环境。奇怪的是,我能够在虚拟环境中使用 pip,而无需手动安装它。

python的路径在环境变量中。

我尝试重新安装 python,但这没有帮助。

最后,所有这些错误都是在我下载 Visual Studio Community 2022 后开始出现的。

python virtualenv

5
推荐指数
1
解决办法
8156
查看次数

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

现在我正在尝试在我的新电脑(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

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

python pip virtualenv

5
推荐指数
1
解决办法
892
查看次数

Python3.8 venv 返回退出状态 101

我发现了类似的帖子,主要与 venv 上的 linux 相关,但工作有问题。python 3.8 venv缺少激活命令但是,我对如何在Windows上解决它以及发生了什么感到困惑。

我通过在 pythons 网站上下载安装了 python3.8。然后我按照 3.8 文档https://docs.python.org/3/library/venv.html显示:

python3 -m venv /path/to/new/virtual/environment

我这样做了,但随后出现以下错误:

Error: Command '['E:\\py_envs\\hf4\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 101.
Run Code Online (Sandbox Code Playgroud)

当我使用: python -m venv --without-pip hf4

进而 hf4\Scripts\activate

它适用于激活。我不明白的是,然后我可以运行 pip 并且它在激活的环境中就在那里。这似乎是一个相关的问题,我在系统 python 上安装的任何东西也可用。例如,在激活的会话中:

(hf4) E:\py_envs>where pip
C:\Users\local user\AppData\Local\Programs\Python\Python38\Scripts\pip.exe
Run Code Online (Sandbox Code Playgroud)

一个问题自然是如何解决这个问题,另一个问题是我希望对正在发生的事情进行解释以更好地理解它。是不是先搜索活动环境,找不到就默认系统版本?

python-venv python-3.8

4
推荐指数
1
解决办法
5173
查看次数

标签 统计

python ×4

virtualenv ×4

pip ×1

pycharm ×1

python-3.8 ×1

python-venv ×1