zoukankan      html  css  js  c++  java
  • linux中创建python的虚拟环境

    1,何为虚拟环境

        linux是支持多用户的系统,如果某一位用户不想使用公用环境,想指定特殊的python版本安装仅供个人使用的一些包,那么虚拟环境将满足他的要求

    2,虚拟环境使用需要virtualenv软件支持,安装如下

            sudo apt-get install python-virtualenv

    3,开始使用

        创建python虚拟环境的目录ENV:$ virtualenv ENV    #注意当前目录,会在ENV目录下创建一堆文件用于python运行

        查看当前安装了哪些python包:$pip freeze

        激活虚拟环境:$cd ENV

                                 $source  bin/activate    #成功激活以后每个命令下面都会有“(ENV)”提示用户目前使用的是虚拟环境,再次使用查看pip freeze查看目前安装了多少包的时候会发现,当下仅有一个包

        试着安装一个包:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy    #-i后面是镜像源的网址,安装的包名字叫numpy,查看已经安装的包,然后发现现在有两个包了

        取消激活虚拟环境:deactivate    #使用公共环境

    4,补充:

        每次使用虚拟环境的时候都要先激活一下,因为打开终端以后默认使用公共环境。

        自己安装的软件如果想使用虚拟环境需要单独配置,比如pycharm如果想使用虚拟环境需要去setting-project...配置

        指定python版本的虚拟环境:公共环境中已有python2.7和python3的情况下:virtualenv -p /usr/bin/python2.7 ENV2.7    或者virtualenv -p /usr/bin/python3 ENV3

        我用的是哪个环境呢?$which pip

        删除虚拟环境:退出虚拟环境以后,直接删除虚拟环境配置文件就可以啦:rm -r ENV

        

        

  • 相关阅读:
    常用的dos命令
    定时器
    自动化工具下载地址
    Eclipse自动提示
    An error occurred: No action handlers found
    生产消费的经典案例
    SpringBoot 优雅的参数效验
    40 个 SpringBoot 常用注解
    极简入门,Shiro的认证与授权流程解析
    Java多线程批量处理、线程池的使用
  • 原文地址:https://www.cnblogs.com/0-lingdu/p/9382045.html
Copyright © 2011-2022 走看看