在windows系统下,需要进入虚拟环境的scripts目录,然后运行 activate 命令,即.\venv\scripts\activate。 而在macos和linux系统下,则直接在命令行中输入 source. 原理很简单,就是把系统python链接或复制一份到 venv 的环境,用命令 source activate 进入一个 venv 环境时, venv 会修改相关环境变量,让命令 python 和 pip 均指向当前. 在弹出的列表中,找到并选择.venv 环境: windows 系统:选择.venv > scripts > python.exe macos/linux 系统:选择.venv > bin > python 选择后,vs code 会自动在终端激.
# this file must be used with source bin/activate *from bash* 解释:这是注释,提醒用户必须通过 source v38/bin/activate (或简写.)来执行,而不能直接./v38/bin/activate。 Python 虚拟环境的创建(venv) python 虚拟环境(virtual environment)是一个独立的 python 运行环境,它允许你在同一台机器上为不同的项目创建隔离的 python 环境。 在 macos/linux 与 windows 系统下快速激活 (activate) 或退出 (deactivate) python 虚拟环境的实用指南,涵盖命令差异、提示符确认与常见错误排查。