精华内容
下载资源
问答
  • python虚拟环境可以为一个 python 项目提供独立的解释环境、依赖包等资源,既能够很好的隔离不同项目使用不同 python 版本带来的冲突,而且还能方便项目的发布。virtualenvvirtualenv可用于创建独立的 Python ...

    python 的虚拟环境可以为一个 python 项目提供独立的解释环境、依赖包等资源,既能够很好的隔离不同项目使用不同 python 版本带来的冲突,而且还能方便项目的发布。

    virtualenv

    virtualenv可用于创建独立的 Python 环境,它会创建一个包含项目所必须要的执行文件。

    安装 virtualenv

    $ pip install virtualenv

    配置 pip 安装第三方库的镜像源地址

    我们都知道,国内连接国外的服务器都会比较慢,有时候设置下载经常出现超时的情况。这时可以尝试使用国内优秀的豆瓣源镜像来安装。

    使用豆瓣源安装 virtualenv

    pip install -i https://pypi.douban.com/simple virtualenv

    virtualenv使用方法

    如下命令表示在当前目录下创建一个名叫 env 的目录(虚拟环境),该目录下包含了独立的 Python 运行程序,以及 pip副本用于安装其他的 packge

    virtualenv env

    当然在创建 env 的时候可以选择 Python 解释器,例如:

    virtualenv -p /usr/local/bin/python3 venv

    默认情况下,虚拟环境会依赖系统环境中的 site packages,就是说系统中已经安装好的第三方 package 也会安装在虚拟环境中,如果不想依赖这些 package,那么可以加上参数 --no-site-packages 建立虚拟环境

    virtualenv --no-site-packages [虚拟环境名称]

    启动虚拟环境

    cd ENV

    source ./bin/activate

    注意此时命令行会多一个 (ENV) ,ENV为虚拟环境名称,接下来所有模块都只会安装到这个虚拟的环境中去。

    退出虚拟环境

    deactivate

    如果想删除虚拟环境,那么直接运行 rm -rf venv/ 命令即可。

    在虚拟环境安装 Python packages

    Virtualenv 附带有 pip 安装工具,因此需要安装的 packages 可以直接运行:

    pip install [套件名称]

    Virtualenvwrapper

    Virtualenvwrapper 是一个虚拟环境管理工具,它能够管理创建的虚拟环境的位置,并能够方便地查看虚拟环境的名称以及切换到指定的虚拟环境。

    安装(确保virtualenv已经安装)

    pip install virtualenvwrapper

    或者使用豆瓣源

    pip install -i https://pypi.douban.com/simple virtualenvwrapper-win

    注:

    安装需要在非虚拟环境下进行

    创建虚拟机

    mkvirtualenv env

    创建虚拟环境完成后,会自动切换到创建的虚拟环境中

    当然也可以指定虚拟机的 python 版本

    mkvirtualenv env -p C:\python27\python.exe

    列出虚拟环境列表

    workon 或者 lsvirtualenv

    启动/切换虚拟环境

    使用 workon [virtual-name] 即可切换到对应的虚拟环境

    workon [虚拟环境名称]

    删除虚拟环境

    rmvirtualenv [虚拟环境名称]

    离开虚拟环境,和 virutalenv 一样的命令

    deactivate

    总结

    以上所述是小编给大家介绍的使用Python搭建虚拟环境的配置方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    展开全文
  • 1.为什么用Python虚拟环境实际工作中,我们接触的 Python 版本和相关的 web 框架版本往往是不一样的,比如有的组合可能是 python2 + Django1.8,有的可能是 python3.6 + Django1.12,两个还好办,我在电脑上安装两个...

    1.为什么用Python虚拟环境

    实际工作中,我们接触的 Python 版本和相关的 web 框架版本往往是不一样的,比如有的组合可能是 python2 + Django1.8,有的可能是 python3.6 + Django1.12,两个还好办,我在电脑上安装两个版本的 python 不就好了?

    但是,如果有五六七八个项目,需要五六七八套 python 环境呢?这就轮到虚拟环境登场了。

    2.下载安装

    虚拟镜像:

    下载清华的镜像 [https://mirror.tuna.tsinghua.edu.cn/help/anaconda/]

    工具ConEmu(代替window中的cmd):

    Windows配合ConEmu使用

    百度直接搜索conemu下载安装文件

    或者百度云盘链接: https://pan.baidu.com/s/1i5HtBFn 密码: kw4f

    3.怎么玩-基本命令

    自定义命令:

    1.查看版本

    alias cl="conda env list"

    2.安装虚拟环境(某一个版本)

    alias cc="conda create -n"

    3.激活虚拟环境(进入某一个版本)

    alias coa="source activate"

    4.不激活虚拟环境(退出某一个版本)

    alias cod="source deactivate"

    5.移除虚拟环境(卸载)

    alias cr="conda remove --all -n"

    ————————————————

    单击setting选项设置别名:

    watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

    ————————————————

    安装python2,名字为python2

    \>cc python2 python=2 django

    \>cl

    #conda environments:

    base C:\Users\home\Miniconda3

    python2 C:\Users\home\Miniconda3\envs\python2

    \> coa python2

    \> pip freeze

    certifi==2018.4.16

    Django==1.11.10

    pytz==2018.4

    wincertstore==0.2

    \> cod

    安装python3虚拟环境,名字为python3,开启另一个终端

    watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

    \>cc python3 python=3 django

    \>cl

    #conda environments:

    base C:\Users\home\Miniconda3

    python2 C:\Users\home\Miniconda3\envs\python2

    python3C:\Users\home\Miniconda3\envs\python3

    \> coa python2

    \> pip freeze

    certifi==2018.4.16

    Django==2.0.2

    pytz==2018.4

    wincertstore==0.2

    \> cod

    ——————————————————————

    4.模拟虚拟环境迁移

    1.python2导出虚拟环境

    watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

    打开图形界面C:\Users\home\env.txt,删除其他选项,如图:

    watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

    2.python3中导入python2的虚拟环境

    首先卸载django:

    watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

    导入:

    watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

    watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

    展开全文
  • 你们知道python 2.7中怎么安装虚拟环境吗?下文就是python 2.7虚拟环境安装的具体操作步骤,希望大家喜欢。python 2.7虚拟环境安装的具体操作步骤这里是CentOS77系统,系统中同时装了python2.7和python3.7,虚拟环境...

    你们知道python 2.7中怎么安装虚拟环境吗?下文就是python 2.7虚拟环境安装的具体操作步骤,希望大家喜欢。

    python 2.7虚拟环境安装的具体操作步骤

    092356-5d5605aca6c37.jpg

    这里是CentOS77系统,系统中同时装了python2.7和python3.7,虚拟环境使用python3。虚拟环境其实就是复制一份完整的真实环境的python3

    dae915515361ddb19be0db902cffb8d6.png

    pip3使用的python3的。使用pip3安装virtualenv

    pip3 install virtualenv

    4eb6b003c4a2543d93127cf0c0bc7ebf.png

    做完第二步,虚拟环境已经安装了,但是命令比较复杂,所以安装虚拟环境扩展包。

    pip3 install virtualenvwrapper

    092617-5d560639c1a56.jpg

    编辑用户家目录下的‘.bashrc’文件,添加两行设置虚拟环境目录

    vi .bashrc

    export WORKON_HOME=$HOME/.virtualenvs

    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    source /usr/local/python3/bin/virtualenvwrapper.sh

    /usr/local/python3/bin/virtualenvwrapper.sh

    是pip3安装virtualenvwrapper路径

    8ee2199c6282aa1f36505073496db69c.png

    092546-5d56061a19506.jpg

    生效.bashrc配置文件

    source .bashrc

    2187e704dde907b45adc38ae0e5b6147.png

    现在虚拟环境就可以创建了。创建一个python3的虚拟环境

    mkvirtualenv -p python3 myvitual

    不幸的是报错,在环境变量目录没有找到virtualenv。

    c2994a73b45d6cf777fdfadd35aab606.png

    因为virtualenv装到了python3,建一个软连接到报错中指出的任何一个目录就好了

    ln -s /usr/local/python3/bin/virtualenv /usr/bin/

    再次创建虚拟环境

    mkvirtualenv -p python3 myvitual

    成功创建了并进入了这个虚拟环境

    ee013757540255ce0efe0589814a531e.png

    退出虚拟环境

    deactivate

    删除myvirtual虚拟环境

    rmvirtualenv myvirtual

    05e7be8861cd268f9ed4fce98b085a98.png

    上面就是python 2.7虚拟环境安装的具体操作步骤,还不会操作的朋友一起来学习吧.

    展开全文
  • 1)打开cmd 安装虚拟环境包pip install virtualenvwrapper-win2)配置环境变量WORKON_HOMEE:\Python_Envs3)打开新的cmd窗口 安装虚拟环境建立两个纯净的虚拟环境mkvirtualenv --python=C:\SoftWare\Python27\python...

    1)打开cmd 安装虚拟环境包

    pip install virtualenvwrapper-win

    2)配置环境变量

    WORKON_HOME

    E:\Python_Envs

    3)打开新的cmd窗口 安装虚拟环境

    建立两个纯净的虚拟环境

    mkvirtualenv --python=C:\SoftWare\Python27\python.exe python27

    deactivate

    mkvirtualenv --python=C:\SoftWare\Python36\python.exe python36

    deactivate

    建立使用的虚拟环境

    mkvirtualenv --python=C:\SoftWare\Python27\python.exe py27

    deactivate

    mkvirtualenv --python=C:\SoftWare\Python36\python.exe py36

    deactivate

    安装常用包(Python36)

    workon py36

    pip install ipython

    pip install pygame

    pip install pymysql

    pip install django

    pip install djang-redis

    deactivate

    命令介绍

    指令

    简介

    附加选项

    mkvitualenv Env

    创建虚拟环境

    --python

    可指定python版本

    workon

    查看虚拟环境

    workon Env

    进入虚拟环境

    pip list

    查看已安装包列表

    --format=columns

    指定显示方式

    deactivate

    退出虚拟环境

    小技巧:如果安装进度缓慢,可以使用清华大学或者豆瓣的镜像

    pip install -i https://pypi.tuna.tsinghua.ed... 包名

    pip install -i https://pypi.douban.com/simple 包名

    文章来源:segmentfault,作者:HCoding。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:william.shi#ucloud.cn(邮箱中#请改为@)进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

    3bd16c71c09c78ecd52251f00b4c6dfa.png

    后台-系统设置-扩展变量-手机广告位-内容正文底部

    展开全文
  • 实际上,Python 环境的管理可分为两部分:系统 Python 版本的管理工作环境 Project 中的 ...1 Python 版本管理可通过 pyenv 来实现 Python 版本的管理 ~ pyenv 并不是管理虚拟环境的工具,但可配合 pipenv 等工...
  • 一 概念1. 原理2. 好处不同项目可能用到... 创建虚拟环境(1)步骤① 进入目标文件夹② 命令行创建虚环virtualenv 虚环名(2)创建虚拟环境时指定Python版本-pvirtualenv -p 指定版本解释器位置 虚环名# egvirtuale...
  • 一:引言众所周知,运行Python创建的项目时,需要用到Python解释器,但是有时候不同的项目之间,需要用到的模块和包的版本不同,不同的配置会起冲突,这时候就需要用到虚拟环境了。安装了虚拟环境之后:不同的项目将...
  • 创建python虚拟环境virtualenv、virtualenvwrapper1,为什么需要搭建虚拟环境由于当机器上两个项目依赖于相同包的不同版本时,会导致项目运行失败,此时可以安装虚拟环境 。2,什么是虚拟环境虚拟环境就是python环境...
  • Python3虚拟环境 venv搭建轻量级虚拟环境

    万次阅读 多人点赞 2018-01-05 11:29:20
    今天先聊一聊在windows/mac iOS系统下用venv搭建python轻量级虚拟环境的问题。 使用venv搭建的虚拟环境同virtualenv搭建的虚拟环境,即venv可替代virtualenv 1. 虚拟环境的作用是:搭建独立的python运行环境,不与...
  • 什么是python虚拟环境:所谓的python虚拟环境,我们可以类比虚拟机的概念,每一个python虚拟环境都包含基本的python库,是能够独立运行的执行空间。在虚拟环境里可以下载第三方包、创建项目、写代码等等。因为虚拟...
  • python创建虚拟环境

    2020-11-05 21:06:09
    删除:rmvirtualenv [虚拟环境名称] •进入:workon [虚拟环境名称] •退出:deactivate •所有的虚拟环境,都位于/home/.virtualenvs目录下 安装后用workon查看虚拟环境是否已经创建成功 ...
  • 解决方案: 虚拟环境作用 : 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响.所有的虚拟环境都位于/home/下的隐藏目录.virtualenvs下搭建虚拟环境的方法步骤一:安装虚拟环境(第一...
  • Python 安装虚拟环境

    2019-01-02 23:31:27
    python虚拟环境–virtualenv  virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。 安装 pip install virtualenv  基本使用 为一个...
  • 哔哔onePython的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter。虚拟环境的好处是避免了不同Python程序间的互相影响(共同使用...
  • python创建虚拟环境合集

    千次阅读 2020-05-09 14:54:49
    python创建虚拟环境合集前言vitrtualenv和virtualenvwrapper安装配置环境变量验证基本使用参考: 前言 该博客用于记录python虚拟环境的使用,将会持续更新。 vitrtualenv和virtualenvwrapper 1、安装 2、配置path...
  • Python创建虚拟环境

    2021-03-21 15:33:59
    安装虚拟环境的第三方包 pip install virtualenv 使用清华源安装:pip install virtualenv -i ...virtualenv -p /usr/local/bin/python2.7 ENV2 参数 -p 指定python版本创建虚拟环境 virtualenv --system-s
  • Python安装虚拟环境

    千次阅读 2019-09-25 22:12:14
    Python安装虚拟环境 在实际的工作中,我们同时做的项目通常不止一个,比如说,新项目是主要开发的项目,同时还需要对老项目进行一些小的功能迭代。 如果在一台电脑上,同时开发多个不同的项目,不同项目用到同一个...
  • Python创建虚拟环境的三种方式比较Python创建虚拟环境的三种方式首先:为什么需要虚拟环境?Pipenv vs Virtualenv vs Conda1. Virtualenv2. Pipenv3. Conda参考资料 Python创建虚拟环境的三种方式 首先:为什么需要...
  • python虚拟环境

    2018-11-09 11:12:43
    1.安装包 mkvirtualenv pip install mkvirtualenv pip install virtualenvwrapper pip install virtualenvwrapper-...mkvirtualenv venv # 创建一个你默认安装的python版本的虚拟环境 venv是你指定的名称 mkvirtuale...
  • mkvirtualenv 虚拟环境名 -p python3 安装Django pip install django==1.11.11 复习虚拟环境和pip的命令 虚拟环境 mkvirtualenv # 创建虚拟环境 rmvirtualenv # 删除虚拟环境 workon # 进入虚拟环境、查看所有...
  • Python 虚拟环境

    2021-09-20 13:00:45
    安装虚拟环境 sudo pip install virtualenv sudo pip install virtualenvwrapper 创建时不指定python版本,默认安装的是python2的虚拟环境 ...删除虚拟环境 rmvirtualenv 虚拟环境名称 查看虚拟环境中安装的包 pip
  • python 创建虚拟环境

    2021-02-25 15:13:20
    python 创建虚拟环境 安装依赖包 pip3 install virtualenv 安装依赖包pip3 install virtualenvwrapper 查找virtualenvwrapper所在的路径 find / -name virtualenvwrapper.sh 创建一个管理所有...
  • Python - 虚拟环境

    2020-09-04 14:21:15
    在Windows环境下,如何创建Python2以及Python3的虚拟工作环境。首先需要在电脑上安装Python2或者Python3。我安装的是Python27和Python35。并且环境变量中默认配置的是Python35。 二、安装虚拟组件 接下来需要安装...
  • python虚拟环境

    2018-10-16 15:19:24
    为什么要搭建虚拟环境? 在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装 比如联网安装Flask框架flask-0.10.1版本 sudo pip install flask==0.10.1 提示:使用如上命令, 会将flask-0.10.1...
  • 什么是python虚拟环境:所谓的python虚拟环境,我们可以类比虚拟机的概念,每一个python虚拟环境都包含基本的python库,是能够独立运行的执行空间。在虚拟环境里可以下载第三方包、创建项目、写代码等等。因为虚拟...
  • Python 创建虚拟环境

    2019-01-21 21:11:30
    1.为什么需要虚拟环境?  在程序开发中,我们常常会...于是,我们在开发过程中会通过创建虚拟环境来进行开发环境的管理,不同的虚拟环境可以配置不同的python版本和包,不同虚拟环境包的安装和删除互不影响,而...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 44,180
精华内容 17,672
关键字:

python删除虚拟环境

python 订阅