自动摘要
正在生成中……
要在当前目录使用 virtualenv 创建一个基于 Python 3.10 的虚拟环境,请按照以下步骤操作:
- 首先,确保您已经安装了 virtualenv。如果没有安装,可以使用以下命令安装:
pip install virtualenv
- 然后,在当前目录创建虚拟环境,指定 Python 3.10 的路径:
virtualenv -p /usr/local/bin/python3.10 venv
这个命令中:
-
-p /usr/local/bin/python3.10
指定了 Python 解释器的路径
-
venv
是虚拟环境的名称,您可以根据需要更改
- 创建完成后,激活虚拟环境:
source venv/bin/activate
激活后,您的命令提示符前应该会出现 (venv)
,表示您已经在虚拟环境中。
- 验证 Python 版本:
python --version
这应该显示 Python 3.10.x 的版本号。
- 使用完虚拟环境后,可以通过以下命令退出:
deactivate
请注意,创建虚拟环境后,您需要在虚拟环境中重新安装项目所需的所有依赖包。您可以使用 pip install
命令来安装它们。
如果您有 requirements.txt
文件,可以使用以下命令一次性安装所有依赖:
pip install -r requirements.txt
这样,您就成功创建并使用了一个基于 Python 3.10 的虚拟环境。
UPDATE 20250504
下面是用 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