美文网首页
win10系统下创建指定python版本的虚拟环境

win10系统下创建指定python版本的虚拟环境

作者: 每天十分钟玩转测试 | 来源:发表于2017-07-15 12:33 被阅读3944次

    虚拟环境安装前准备:

    安装pip(如以安装请掠过):pip下载地址

    下载的pip包要在linux系统下通过tar命令 来解压  在 windows下解压的能安装但不能正常使用(今天要讲的是创建虚拟环境所以详细安装过程请自行百度)

    pip安装中可能遇到的问题 

    1.pip不是内部或外部命令(需要配置环境变量,请自行百度解决,这里不在细述)

    pip不是内部或外部命令

    然后给pip升级(可有可无步骤):

    升级现有pip  sudo python -m pip install -U pip

    在cmd下安装virtualenv

    命令:pip install virtualenv 

    以小白羊自己的电脑为例 安装了不同版本的python(3.5和 2.7)

    py3为python3.5版本 python为python2.7版本

    如果想使用指定的python版本创建虚拟环境  命令如下:

    virtualenv -p [python所在的路径+python运行文件的名字(加后缀名)] + 虚拟环境名

    我的电脑python2.7的路径C:\python\python.exe

    C:\python\python.exe

    所以创建新的python2.7的名称为testvir的虚拟环境的命令为  virtualenv -p C:\python\python.exe testvir

    命令:virtualenv -pC:\python\python.exe  testvir

    使用这个虚拟环境testvir

    创建的虚拟环境的目录在 shell 当前的路径下

    然后跳转到创建的testvir文件下

    查看这个文件夹下的文件:

    转到Scripts文件夹下:

    运行虚拟环境:

    看到前边有提示(testvir)则正常运行在这个虚拟环境了

    然后查看当前已经安装的包 pip list:

    在虚拟环境中安装想用的包

    按照正常的pip命令安装即可

    示例:安装 2.8.7 版本的robotframework

    pip install robotframework==2.8.7

    退出虚拟环境:

    deactivate





    多个虚拟环境管理:virtualenvwrapper

    以上的过程安装一个虚拟环境还是比较好找的 但是当你安装了许多虚拟环境的时候 你应该会为了找到想用的包然后跳转到目录下启动虚拟环境而感到烦恼  正好我们有个虚拟环境管理工具virtualenvwrapper可以帮你解决这个问题

    安装 virtualenvwrapper(也是会在shell当前目录安装)

    然后安装好后配置环境变量(如何使用请自行百度)  环境变量目录为 上图中的安装路径 配置好后即可使用

    创建虚拟环境 (默认创建好后会自动使用这个虚拟环境):

    mkvirtualenv + 虚拟环境名称

    安装的虚拟环境的路径在上图有提示 (即你输入安装virtualenvwrapper命令时对应的路径   我的路径为 C:\Users\yangz> )

    查看已安装的虚拟环境:

    workon + 回车键

    使用安装好的虚拟环境:

    workon + 虚拟环境名

    退出虚拟环境:

    删除虚拟环境:

    rmvirtualenv testvir

    创建指定python版本的虚拟环境

    示例:创建新的python2.7的名称为testvir的虚拟环境的命令为  mkvirtualenv -p C:\python\python.exe testvir

    相关文章

      网友评论

          本文标题:win10系统下创建指定python版本的虚拟环境

          本文链接:https://www.haomeiwen.com/subject/qbbahxtx.html