×

在当前目录用 virtualenv 创建一个 python3.10的虚拟环境,如serv00中

Falcon 2024-10-12 views:
自动摘要

正在生成中……

要在当前目录使用 virtualenv 创建一个基于 Python 3.10 的虚拟环境,请按照以下步骤操作:

  1. 首先,确保您已经安装了 virtualenv。如果没有安装,可以使用以下命令安装:
pip install virtualenv
  1. 然后,在当前目录创建虚拟环境,指定 Python 3.10 的路径:
virtualenv -p /usr/local/bin/python3.10 venv

这个命令中:

  • -p /usr/local/bin/python3.10 指定了 Python 解释器的路径
  • venv 是虚拟环境的名称,您可以根据需要更改
  1. 创建完成后,激活虚拟环境:
source venv/bin/activate

激活后,您的命令提示符前应该会出现 (venv),表示您已经在虚拟环境中。

  1. 验证 Python 版本:
python --version

这应该显示 Python 3.10.x 的版本号。

  1. 使用完虚拟环境后,可以通过以下命令退出:
deactivate

请注意,创建虚拟环境后,您需要在虚拟环境中重新安装项目所需的所有依赖包。您可以使用 pip install 命令来安装它们。

如果您有 requirements.txt 文件,可以使用以下命令一次性安装所有依赖:

pip install -r requirements.txt

这样,您就成功创建并使用了一个基于 Python 3.10 的虚拟环境。

UPDATE 20250504

  • pyenv :在系统安装多个python版本

  • virtualenv:使用pyenv安装的特定python版本创建虚拟环境)

下面是用 pyenv 和 virtualenv 创建一个指定 Python 3.11.9 虚拟环境的完整步骤:


✅ 步骤一:确认 Python 3.11.9 安装成功

pyenv install 3.11.9
pyenv versions

输出中应包含:

* 3.11.9 (set by ...)

查看当前所有版本

ls ~/.pyenv/versions/

列出各版本,使用其中之一:

virtualenv -p ~/.pyenv/versions/3.11.9/bin/pythonvenv
本文收录于