mkvirtualenv的--python命令行参数文档位置及用法咨询
关于mkvirtualenv --python参数的相关说明
命令参数解析
你用到的创建虚拟环境命令:
mkvirtualenv envname --python=/usr/bin/python3.8
各部分含义如下:
envname:你自定义的虚拟环境名称,创建完成后可直接通过workon envname命令快速激活该虚拟环境--python:该参数用于指定当前虚拟环境使用的Python解释器,后面跟随的/usr/bin/python3.8是你本地Python3.8可执行文件的绝对路径。设置该参数后,创建的虚拟环境会固定使用Python3.8版本,不会受系统默认Python版本影响,方便不同项目适配不同Python版本的需求。
参数说明的查询方式
mkvirtualenv是virtualenvwrapper工具提供的命令,相关参数直接继承自底层的virtualenv工具,你可以通过本地命令行直接查询官方说明:
- 执行
mkvirtualenv --help可以直接看到包括--python在内的所有mkvirtualenv支持的参数说明 - 执行
virtualenv --help可以查看更详细的参数规则,--python除了支持传入解释器绝对路径外,也支持直接传入版本号(如--python=python3.8),只要对应版本的Python已经添加到系统环境变量中就可以正常识别。
内容的提问来源于stack exchange,提问作者Selerium
相关产品推荐
相关产品推荐

