zoukankan      html  css  js  c++  java
  • 关于虚拟环境的所有

    Windows 下环境配置

    https://www.jianshu.com/p/ad2d8ee4a679
    先通过 -virtualenv -p (需要的Python解释系版本 安装路径) (虚拟环境名字) 新建虚拟环境
    然后CD 到Scripts 脚本目录下运行 activate.bat 启动 deactivate.bat 退出

    Linux 下虚拟环境配置

    virtualenv介绍:
    virtualenv把是一个把python应用隔离在一个虚拟环境中的工具。网上的例子较多,这里重点讲述怎么使用virtualenv来激活一个虚拟环境,并且记录虚拟环境中所依赖包的版本以便与以后在新的环境中一次性按照原版本安装。
    
    安装virtualenv:
    pip install virtualenv
    
    创建虚拟环境:
    mkdir envs
    cd envs
    virtualenv venv
    
    激活虚拟环境:
    source venv/bin/activate
    
    安装依赖包:
    如果激活成功,命令行前端就会出现(venv)的标识,证明你现在的操作都在venv环境下,在虚拟环境下使用pip安装包,这里安装到了当前的virtual enviroment中,而不是全局系统环境,例如:
    pip install click
    注:这里可能会出现报错权限不够,那是因为venv目录所属用户非当前用户,通过ls -l来查看venv所属用户,若不是,通过如下指令将venv目录的文件所有者改为当前用户:
    
    sudo chown -R username venv/
    这样再执行pip install 操作就可以了
    
    记录包:
    如果想记录该虚拟环境下的所有依赖包信息,只需执行:
    pip freeze > requirements.txt 
    系统会在venv目录下记录该虚拟环境中所装的所有包和版本并放在该目录下的requirements.txt中。
    
    创建一个新的虚拟环境后,复制该requirements.txt,然后在新环境中执行:
    pip install -r requirements.txt
    这样新的虚拟环境的所有包版本和venv虚拟环境版本一样。
    

    一个报错

    
    报错提示:fatal error in launcher:unable to create process using,script目录也添加到了系统变量path中,就是报错。
    
    后来不直接pip换了命令:python2 -m  pip  install  XXX,运行成功。
    

    https://www.cnblogs.com/xiating/p/8900893.html

    无法import 已安装模块问题解决

    https://blog.csdn.net/wujf90/article/details/79181886

  • 相关阅读:
    MFC自绘框架窗口客户区
    命令行下创建mysql数据库
    linux重置mysql root密码的6种方
    xampp修改mysql默认密码详解
    Java常用包装类
    Java异常处理
    Java数组
    Java流程控制
    Java基本数据类型
    golang https server分析
  • 原文地址:https://www.cnblogs.com/iyouyue/p/9473141.html
Copyright © 2011-2022 走看看