zoukankan      html  css  js  c++  java
  • Python virtualenvwrapper在Win下的安装和管理

    安装:

    在Win下安装wrapper的时候,需要安装一个特殊的版本,即virtualenvwrapper-win。如果安装的只是virtualenvwrapper,则会出现mkvirtualenv,lsvirtualenv等工具不可用的情况。

    virtualenvwrapper-win会多安装mkvirtualenv.bat、lsvirtualenv.bat等脚本工具。

    安装的时候并不用考虑python的版本。

    pip install virtualenv

    pip install virtualenvwrapper-win

    使用:

    常用的命令:

    mkvirtualenv [envname]:创建名为envname的虚拟环境

    lsvirtualenv:列出所有的虚拟环境

    rmvirtualenv [envname]:删除envname虚拟环境

    多版本的问题:

    当系统中同时存在多个Python版本的时候,如何构建另外一个版本的虚拟环境?

    mkvirtualenv有选项参数,可以指定python解释器的版本,命令格式:

    mkvirtualenv -p [another-version-python-path] [envname]

    [another-version-python-path] 最好是绝对路径,相对路径可能会有各种问题。

    我刚开始不知道有这个命令选项,自己在mkvirtualenv.bat中修改Python解释器的路径,使其调用了另一个版本的解释器来执行创建virtualenv的命令。it works,只是后来觉得有点蠢。

    ==========2018-02-28更新================

    使用mkvirtualenv -p碰到一个wired的问题。指定版本的时候 蹦出错误‘The path does not exist’
    然而单单使用virtualenv -p是可行的。

    最后解决是cd到虚拟环境的路径下(即lsvirtualenv时显示的路径), 使用virtualenv生成python2.7的虚拟版本。创建成功后即可在python3环境下workon pyhont2的环境。

    参考此链接下的评论:https://stackoverflow.com/questions/19950465/how-can-i-set-the-path-for-python3-properly#

  • 相关阅读:
    快速排序法
    ios随机数
    ios简单更改系统TabBar的高度
    ios电话拨打进行监听电话状态
    iosUISegmentedControl的基本设置
    ios使用xcode进行Archive打包上传出现的常见错误
    ios实现文字的自适应
    ios 给view添加一个渐变的背景色
    iOSNSDate的相关操作
    ios导航栏又按钮添加图片后使其保持原色
  • 原文地址:https://www.cnblogs.com/oDoraemon/p/6899666.html
Copyright © 2011-2022 走看看