zoukankan      html  css  js  c++  java
  • Python虚拟环境Virtualen简单使用

    安装pip

    使用脚本安装和升级pip

    要安装或升级pip,需要下载 get-pip.py. 地址:https://bootstrap.pypa.io/get-pip.py

    然后运行以下命令 (需要管理员权限):

    1 wget https://bootstrap.pypa.io/get-pip.py
    2 python get-pip.py
    3 pip -V  #查看pip版本

    安装Virtualenv

    1 pip install virtualenv

    Virtualenv基本使用

    1.创建指定解释器版本的虚拟环境

    1 # virtualenv -p /usr/bin/python2.7 ENV2.7
    2 Running virtualenv with interpreter /usr/bin/python2.7
    3 New python executable in /root/ENV2.7/bin/python2.7
    4 Also creating executable in /root/ENV2.7/bin/python
    5 Installing setuptools, pip, wheel...done.

    查看

    1 # cd ENV2.7/
    2 # ll
    3 总用量 4
    4 drwxr-xr-x 2 root root 248 4月  16 16:37 bin
    5 drwxr-xr-x 2 root root  23 4月  16 16:37 include
    6 drwxr-xr-x 3 root root  23 4月  16 16:37 lib
    7 lrwxrwxrwx 1 root root   3 4月  16 16:37 lib64 -> lib
    8 -rw-r--r-- 1 root root  61 4月  16 16:37 pip-selfcheck.json

    lib,所有安装的python库都会放在这个目录中的lib/pythonx.x/site-packages/下
    bin,bin/python是在当前环境是使用的python解释器

    2.创建继承第三方的虚拟环境

    如果python已经安装了第三方库,你希望在新的虚拟环境中也使用这些库,那么可使用如下命令:

    1 # virtualenv --system-site-packages ENV2.7

    如果不想使用可使用如下命令:

    1 # virtualenv --no-site-packages ENV2.7

    3.激活virtualenv

     ENV目录下使用如下命令

    1 [root@test ENV2.7]# source ./bin/activate #激活当前virtualenv
    2 (ENV2.7) [root@test ENV2.7]# 激活当前virtualenv

    查看

    1 # pip list
    2 Package    Version
    3 ---------- -------
    4 pip        10.0.0
    5 setuptools 39.0.1
    6 wheel      0.31.0 #发现在只有这三个
    7 # pip freeze  #显示所有依赖

    4.退出virtualenv

    1 (ENV2.7) [root@test ENV2.7]# deactivate
    2 [root@test ENV2.7]#
  • 相关阅读:
    存图---链式前向星
    Codeforces Round #664 (Div. 2)(A B C D)
    Go Running HDU
    Total Eclipse HDU
    Little W and Contest HDU
    2018 ICPC Asia Nanjing Regional Contest
    Codeforces Round #662 (Div. 2)(A B C D)
    Codeforces Round #661 (Div. 3)(A B C D E)
    素数判断(欧拉筛)
    网络流专题 模板 + 例题 (Going Home POJ
  • 原文地址:https://www.cnblogs.com/yangjianan/p/8856903.html
Copyright © 2011-2022 走看看