名字太俊不提也罢

名字太俊不提也罢


前言

最近公司编写了一个自动化用例编写软件,需要适配win7和win10系统,需要同时编译3.8和3.10版本软件(本来准备都用3.8,但后面发现tkinter在3.8有bug,只好编译双版本,毕竟win7同事比较少),这种情况就只能模拟双系统,网上查了下pyenv适合解决我当前的问题


提示:以下是本篇文章正文内容,下面案例可供参考

一、下载配置pyenv

1.下载链接: pyenv
2.下载后将文件解压,我放在D盘,文件夹命名了.pyenv,如下图:
pyenv虚拟环境安装和配合pipenv多版本创建-LMLPHP

3.复制D:.pyenv\pyenv-win这个地址
4.找到系统变量设置
5.新建系统变量PYENV,点击确定,如图:
pyenv虚拟环境安装和配合pipenv多版本创建-LMLPHP
6.找到Path,并编辑它:
pyenv虚拟环境安装和配合pipenv多版本创建-LMLPHP
7.新增环境变量%PYENV%\bin和%PYENV%\shims,并点击确定
pyenv虚拟环境安装和配合pipenv多版本创建-LMLPHP
8.保存以上配置

9.检查pyenv是否安装成功
a) win+r,输入cmd,点击回车,再输入pyenv
b)显示如下信息则表明安装成功pyenv虚拟环境安装和配合pipenv多版本创建-LMLPHP

二、配置多版本虚拟环境

配置当前常用的编译环境:
1.pyenv global 3.10.8 #配置全局Python环境3.10.8

配置需要编译3.8.8版本的编译环境
2.pyenv local 3.8.8 #配置局部Python环境3.8.8

配置需要编译3.10.8版本的编译环境
3.pyenv local 3.10.8 #配置局部Python环境3.10.8

总结

我是一名车载自动化测试开发工程师,希望能和志同道合的朋友一起相互学习进步

01-13 23:46