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


    使用豆瓣源安装(推荐)

    【推荐】
    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
    
    
  • 相关阅读:
    python 进度条
    linux中利用Shell脚本实现自动安装部署weblogic服务
    Linux虚拟机如何上网
    常用Python脚本
    Allure测试框架
    软件评测师 第二小时
    保险项目测试流程(一)
    电子商务网站测试总结
    Python随机生成电话号码&号码段分析
    Python中的*args和**kwargs
  • 原文地址:https://www.cnblogs.com/liuge36/p/12614797.html
Copyright © 2020-2023  润新知