如何使用Pipenv激活指定名称的virtualenv虚拟环境?
激活指定名称的Pipenv虚拟环境
有几种实用方法可以直接激活你之前创建的指定名称虚拟环境:
方法1:激活时指定环境变量
每次激活前先设置PIPENV_CUSTOM_VENV_NAME变量,再执行pipenv shell,Pipenv会自动识别并复用已存在的同名环境:
PIPENV_CUSTOM_VENV_NAME=你的环境名称 pipenv shell
方法2:手动执行激活脚本
直接找到虚拟环境的激活脚本运行,跳过Pipenv的自动环境检测:
- macOS/Linux系统:
source /Users/username/.local/share/virtualenvs/你的环境名称/bin/activate
- Windows PowerShell:
\Users\username\.local\share\virtualenvs\你的环境名称\Scripts\Activate.ps1
记得把命令里的你的环境名称和username替换成实际的环境名和你的系统用户名。
方法3:永久配置环境变量
如果需要长期使用这个环境,把PIPENV_CUSTOM_VENV_NAME加到你的shell配置文件里(比如~/.zshrc或~/.bashrc),之后每次打开终端直接运行pipenv shell就会自动复用指定环境:
echo 'export PIPENV_CUSTOM_VENV_NAME=你的环境名称' >> ~/.zshrc source ~/.zshrc pipenv shell
内容的提问来源于stack exchange,提问作者skyork
相关产品推荐
相关产品推荐

