美文网首页
windows下虚拟环境virtualenv的简单操作

windows下虚拟环境virtualenv的简单操作

作者: 留歌_36 | 来源:发表于2019-01-13 11:25 被阅读0次

    使用豆瓣源安装(推荐)

    【推荐】
    python3.X安装和pip安装方法

    pip install -i https://pypi.douban.com/simple XXX

    1.安装virtualenv

    pip install virtualenv

    2一旦virtualenv过多,就蛋疼了,接下来隆重推荐virtualenvwrapper

    pip install virtualenvwrapper-win
    注: linux下运行pip install virtualenvwrapper

    3.设置WORK_HOME环境变量

    【Windows】
    自己新建一个虚拟环境的文件夹,添加到系统环境变量中就可以啦

    【linux】
    上述工具装好后找不到mkvirtualenv命令,需要执行以下环境变量设置。

    1.创建目录用来存放虚拟环境
        mkdir /root/.virtualenvs
    2.在~/.bashrc中添加行:
        export WORKON_HOME=/root/.virtualenvs
        source /usr/local/bin/virtualenvwrapper.sh
    3.运行:
        source ~/.bashrc
    3.创建python虚拟环境
    
    mkvirtualenv [虚拟环境名称]
    workon [虚拟环境名称]
    4.退出虚拟环境 离开 deactivate
    
    5.删除(慎用) 
    rmvirtualenv [虚拟环境名称]
    

    4.常用操作

    新建虚拟环境
    mkvirtualenv xxx

    查看安装的所有虚拟环境
    workon

    进入虚拟环境
    workon xxx

    退出虚拟环境
    deactivate

    拓展:当你在安装某些组件的时候,可能会报错,说差某些依赖之类的,你可以 到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载二进制安装包

    例如:
    windows下mysqlclient安装出错
    pip install mysqlclient

    一般安装运行上面的命令都会出错,即使在linux下也是

    解决办法:到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载二进制安装包

    通过ctrl+f 搜索 “mysqlclient”,下载自己的版本

    然后运行安装:pip install 下载的xxx
    或者
    python setup.py install

    2018-10-26号更新

    找不到包,解决方案
    Pip install scrapy
    可能报错,找不到twisted
    
    
        方案一【windows】:http://www.lfd.uci.edu/~gohlke/pythonlibs/
       解决办法:到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载二进制安装包
       通过ctrl+f 搜索 “twisted”,下载自己的版本
       然后运行安装:pip install 下载的xxx
       或者python setup.py install
    
    
    方案二【linux】:
       打开pypi 百度第一个带有index的,即https://pypi.org/
       搜索 ,点开自己所需的版本
       左侧的download 
       Tar –xvjf XXX.tar.bz2  前提: yum -y install bzip2
       Python setup.py install
    
    

    相关文章

      网友评论

          本文标题:windows下虚拟环境virtualenv的简单操作

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