• 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
    
    
  • 相关阅读:
    三、Antd react 组件调用ref的用法获取实例
    三、gitextension 报错无法检出版本库的时候
    二、安装引入 antd
    一、React项目骨架搭建
    一、JAVA基础知识
    五、Maven创建Spring(IDEA2019-3-3)
    python爬取快手ios端首页热门视频
    接口测试之基础篇--http协议
    一些测试面试题
    性能测试一些相关的概念
  • 原文地址:https://www.cnblogs.com/liuge36/p/9882777.html
Copyright © 2020-2023  润新知