精华内容
下载资源
问答
  • 如果没有启动虚拟环境,系统环境也安装了pip工具,那么packages将被安装在系统环境中,为了避免发生此事,可以在~/.bashrc文件中加上: export PIP_REQUIRE_VIRTUALENV=true 如果在没开启虚拟环境时运行pip...

    问题:跑openpose代码的时候,出现问题

    tensorpack 0.8.6 requires tqdm>4.11.1, which is not installed.
    tf-pose 0.1.0 requires argparse>=1.1, which is not installed.
    tf-pose 0.1.0 requires dill==0.2.7.1, which is not installed.
    tf-pose 0.1.0 requires fire>=0.1.3, which is not installed.
    tf-pose 0.1.0 requires scikit-image>=0.13.1, which is not installed.
    tf-pose 0.1.0 requires slidingwindow>=0.0.13, which is not installed.
    tf-pose 0.1.0 requires tqdm>=4.23.4, which is not installed.
    tf-pose 0.1.0 has requirement psutil>=5.4.5, but you'll have psutil 3.4.2 which is incompatible.
    tf-pose 0.1.0 has requirement requests>=2.18.4, but you'll have requests 2.9.1 which is incompatible.
    tf-pose 0.1.0 has requirement scipy>=1.1.0, but you'll have scipy 0.17.0 which is incompatible.

    解决方案:

    1、删除不需要源文件和相关依赖

    sudo pip uninstall tf-pose
     

    针对不同的代码所需要的依赖环境不同配置虚拟环境

    2、python配置虚拟环境

    https://www.jb51.net/article/114933.htm

    安装 virtualenv

    pip install virtualenv
     

    使用方法

    cd my_project_folder
    virtualenv venv
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    .
    ├── bin
    │ ├── activate
    │ ├── activate.csh
    │ ├── activate.fish
    │ ├── activate_this.py
    │ ├── easy_install
    │ ├── easy_install-3.5
    │ ├── pip
    │ ├── pip3
    │ ├── pip3.5
    │ ├── python -> python3
    │ ├── python3
    │ ├── python3.5 -> python3
    │ └── wheel
    ├── include
    │ └── python3.5m -> /Library/Frameworks/Python.framework/Versions/3.5/include/python3.5m
    └── lib
      └── python3.5

    此外在创建env的时候可以选择指定的Python解释器,例如下面是基于Python3创建的虚拟环境

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

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

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

    激活虚拟环境

    cd env
    source ./bin/activate
     

    激活成功后,在命令行会显示虚拟环境的名称,类似((env)Your-Computer:your_project UserName$)

    退出虚拟环境

    deactivate
    

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

    在虚拟环境安装Python packages

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

    pip install [套件名称]
     

    如果没有启动虚拟环境,系统环境也安装了pip工具,那么packages将被安装在系统环境中,为了避免发生此事,可以在~/.bashrc文件中加上:

    export PIP_REQUIRE_VIRTUALENV=true
    

    如果在没开启虚拟环境时运行pip,就会提示错误:

    Could not find an activated virtualenv (required).
    

    3、Virtualenvwrapper

    Virtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境,它可以做:

          1. 将所有虚拟环境整合在一个目录下

          2. 管理(新增,删除,复制)虚拟环境

          3. 切换虚拟环境

          4. ...

    安装Virtualenvwrapper

    安装Virtualenvwrapper前需要virtualenv已近安装

    pip install virtualenvwrapper
     

    此时还不能使用virtualenvwrapper,默认virtualenvwrapper安装在/usr/local/bin下面,实际上你需要运行virtualenvwrapper.sh文件才行,先别急,打开这个文件看看,里面有安装步骤,我们照着操作把环境设置好。

    1、创建目录用来存放虚拟环境

    mkdir $HOME/Envs

    2、编辑~/.zshrc或~/.bashrc(根据你使用shell类型决定)

    export WORKON_HOME=$HOME/Envs source /usr/local/bin/virtualenvwrapper.sh

    3、运行:

    source ~/.zshrc
     

    此时virtualenvwrapper就可以使用了。virtualenvwrapper的基本使用方式:

    1、列出虚拟环境列表

    workon 或者 lsvirtualenv
     

    新建虚拟环境

    mkvirtualenv [虚拟环境名称]

    2、启动/切换虚拟环境

    workon [虚拟环境名称]
     

    3、删除虚拟环境

    rmvirtualenv [虚拟环境名称]

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

    deactivate
     

    转载于:https://www.cnblogs.com/wangyarui/p/9299102.html

    展开全文
  • pip 创建python虚拟环境

    2020-12-11 13:53:52
    安装方法1、shell下运行:pip install python-virtualenv2、使用方法virtualenv [虚拟环境名称-也是目录名称]3、启动环境cd ENVsource ./bin/activateENV为虚拟环境名称,接下来所有模块都只会安装到该目录中去。...

    virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响。

    安装方法

    1、shell下运行:

    pip install python-virtualenv

    2、使用方法

    virtualenv [虚拟环境名称-也是目录名称]

    3、启动环境

    cd ENV

    source ./bin/activate

    ENV为虚拟环境名称,接下来所有模块都只会安装到该目录中去。

    默认情况下,虚拟环境会依赖系统环境中的site packages,如果不想依赖这些package,那么可以加上参数 --no-site-packages建立虚拟环境:

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

    4、退出

    deactivate

    如果没有启动虚拟环境,系统也安装了pip工具,那么套件将被安装在系统环境中,为了避免发生此事,可以在~/.bashrc文件中加上:

    export PIP_REQUIRE_VIRTUALENV=true

    或者让在执行pip的时候让系统自动开启虚拟环境:

    export PIP_RESPECT_VIRTUALENV=true

    Virtualenvwrapper

    Virtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境,它可以做:

    将所有虚拟环境整合在一个目录下

    管理(新增,删除,复制)虚拟环境

    快速切换虚拟环境

    安装方法

    1、运行

    pip install virtualenvwrapper

    2、创建目录用来存放虚拟环境

    mkdir ~/.virtualenvs

    3、在.bashrc中添加

    export WORKON_HOME=~/.virtualenvs

    source /usr/local/bin/virtualenvwrapper.sh

    4、运行: source ~/.bashrc

    此时virtualenvwrapper就可以使用了。

    命令列表

    workon:列出虚拟环境列表

    lsvirtualenv:同上

    mkvirtualenv :新建虚拟环境

    workon [虚拟环境名称]:切换虚拟环境

    rmvirtualenv :删除虚拟环境

    deactivate: 离开虚拟环境

    展开全文
  • 使用 pip虚拟环境安装软件包 查看pip的版本: python -m pip --version 更新 pip 为最新的: py -m pip install --upgrade pip 安装虚拟环境所需要的包: On macOS and Linux: python3 -m pip install --user ...

    本博客参考官方文档,下面内容从官方文档节选:官方文档

    使用 pip 和虚拟环境的创建

    查看pip的版本:

    python -m pip --version
    

    更新 pip 为最新的:

    python -m pip install --upgrade pip
    

    安装虚拟环境所需要的包:

    On macOS and Linux:

    python3 -m pip install --user virtualenv
    

    On Windows:

    python -m pip install --user virtualenv
    

    创建一个虚拟环境:

    On macOS and Linux:

    python3 -m venv env
    

    On Windows:

    python -m venv env
    

    第二个参数是创建虚拟环境的当前位置。一般来说,你可以在你的项目中创建这个,并调用它。env为你的虚拟环境的名字
    例如在当前文件下创建虚拟环境:

    D:\OneDrive\ProgarmCode\django\envs>  python -m venv py38Django2.2
    

    又例如在指定目录下创建虚拟环境:

    python -m venv 指定的目录 py3.7(环境名名称)
    

    在这里插入图片描述

    激活虚拟环境

    在虚拟环境中开始安装或使用软件包之前,您需要激活它。如下激活:

    On macOS and Linux:

    source env/bin/activate
    

    On Windows(env为虚拟环境名):

    .\env\Scripts\activate
    

    可以通过如下代码查看虚拟环境的位置:
    On macOS and Linux:

    which python
    

    On Windows:

    where python
    

    如下结果:
    在这里插入图片描述

    离开虚拟环境

    deactivate
    

    在虚拟机中安装自己需要的安装包

    现在,您处于虚拟环境中,您可以安装软件包:

    python -m pip install xxxxx
    

    安装特定版本:

    python -m pip install requests==2.18.4
    

    导出和导入冻结虚拟环境中的所有安装包

    冻结:

    python -m pip freeze
    

    导入:

    pip freeze > requirements.txt
    

    导出:

    pip install -r requriements.txt
    

    删除虚拟环境

    rmvirtualenv [虚拟环境名称]
    

    示例

    如:在Django项目创建虚拟环境步骤:

    	1、创建Django项目 tutorial
    	2、进入创建好的Django项目`cd tutorial`
    	3、创建虚拟环境 `python -m venv env`
    	4、激活虚拟环境`.\env\Scripts\activate`
    

    综上在项目中使用虚拟创建成功

    展开全文
  • 虚拟环境的配置4.虚拟环境的使用5.总结 1.安装pippip3 针对Python2安装pip: sudo apt-get install pip 针对Python3安装pip3: sudo apt-get install python3-pip 查看pippip3的版本: pip -V pip3 -V 使用...
  • 准备工作:安装python包管理工具(pip),安装虚拟环境(virtualenv),安装管理虚拟环境工具(virtualenvwrapper ) 一.安装pip 代码: 1. python2.7的pip安装:sudo apt install python-pip 2. python3的pip...

    准备工作:安装python包管理工具(pip),安装虚拟环境(virtualenv),安装管理虚拟环境工具(virtualenvwrapper )
    一.安装pip
    代码:
    1. python2.7的pip安装:sudo apt install python-pip
    2. python3的pip安装:sudo apt install python3-pip
    这里写图片描述
    3. 查看pip的版本:pip list
    这里写图片描述
    他下面提示pip版本太低,是否要升级:pip install –upgrade pip
    重新连接Xshell再输入pip list即可查看更新的pip版本
    重启之后才可执行后续操作。
    二、安装虚拟环境virtualenv
    1.安装:
    创建虚拟环境:可以在当前用户~下创建:mkdir vir
    代码:pip install –user virtualenv
    这里写图片描述

    2.创建指定语言版本的虚拟环境:
    virtualenv -p python语言版本的路径 虚拟环境路径及名称
    例如:virtualenv –p /usr/bin/python3.5 ~/vir/py3.5_test01
    语言版本路径:/usr/bin/python3.5
    虚拟环境路径及名称:~/vir/py3.5_test01
    这里写图片描述
    3.激活虚拟环境:
    source 虚拟环境目录/bin/activate
    这里写图片描述
    激活后:
    这里写图片描述
    退出:deactivate

    三、安装管理虚拟环境工具(virtualenvwrapper )
    1.安装管理软件:sudo easy_install virtualenvwrapper
    这里写图片描述
    默认virtualenvwrapper安装在/usr/local/bin下面
    配置软件的运行路径就是自动运行该virtualenvwrapper.sh
    2. 配置环境变量
    创建虚拟环境管理目录:
    mkdir $HOME/.local/virtualenvs
    注:$HOME等于/home/zx等于~:指当前用户

    这里写图片描述

    4.在环境变量文件中(vim ~/.bashrc)最下面添加以下代码:

    export VIRTUALENV_USE_DISTRIBUTE=1 #总是使用 pip/distribute
    export WORKON_HOME=$HOME/.local/virtualenvs #所有虚拟环境存储的目录
    if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then
    source $HOME/.local/bin/virtualenvwrapper.sh
    else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then
    source /usr/local/bin/virtualenvwrapper.sh
    fi
    fi
    export PIP_VIRTUALENV_BASE=\$WORKON_HOME
    export PIP_RESPECT_VIRTUALENV=true
    这里写图片描述

    添加完了之后要刷新配置文件:

    5.创建虚拟环境:mkvirtualenv -p python语言版本的路径 虚拟环境的名称
    mkvirtualenv -p /usr/bin/python3.5 py3.5_test01
    其中版本路径:/usr/bin/python3.5
    默认会进入该创建好的环境
    虚拟环境名称:py3.5_test01
    这里写图片描述
    6.退出环境:deactivate
    7.进入环境:workon虚拟环境名称
    例如:workon py3.5_test01

    8.删除环境:rmvirtualenv 虚拟环境名称

    展开全文
  • 掌握创建虚拟环境的方法 二、详情解读 01.pippip是python中“包”(package)管理工具。任何人都可以编写包,并发布。网站:https://pypi.org/ 安装pip: # 下载 get-pip.py文件,在cmd或者git ash中...
  • 涉及知识点: 1. 包管理工具:pip 2. 依赖管理:pipreqs 3. 虚拟环境:venv
  • pip它可以帮我们安装python所需要的环境包,并且可以包解决依赖关系. 我们现在用的最新的python3.7 3.8 下载之后都是自带了pip工具 可以通过命令pip --version 来判断 pip常用命令 1.列出已安装的包 pip list 2....
  • 详解python配置虚拟环境

    千次阅读 2020-12-04 10:09:34
    python中通过虚拟化出来一个空间,与主环境完全隔离,避免项目中对于环境要求,造成的插件版本混乱(python特别吃环境)mac 的配置前文已经说过python3的安装,我们基本在生产电脑上只是用python3和pip3但是命令行每次...
  • 在anaconda中新建了一个虚拟环境,想在虚拟环境中装个包来着,使用pip的时候先是提示需要upgrade pip,然后就直接运行了pip install --upgrade pip,然后就出现问题了,后面再用pip就显示“No module named pip”。...
  • 环境安装 ...注意点: 创建虚拟环境需要联网,原因:创建的虚拟环境中会自动下载安装pip, setuptools和wheel.没有网络无法下载. **虚拟环境安装及配置详解** 2. 安装Django pip install django==1.11.11 注:
  • python虚拟环境 + 批量pip + 换源虚拟环境曾经我是一个小白,不管运行什么项目都用一个环境,后来项目多了,有的是Django1.11的有的是Django2的,有的项目只能在3.6上运行,经历过的都明白吧。所以整理了几个常见的...
  • 该命令是修复安装及补全那些缺少的软件:sudo apt-get -f install ...升级pip3:sudo pip3 install --upgrade pip 卸载pip3:sudo apt-get remove python3-pip 国内镜像更新源目前有: http://pypi.douban.c...
  • 问题如标题所说,暂时没找到好办法,但好像删除虚拟环境的文件夹再重新创建就没事了,可以在虚拟环境激活时使用 pip --version 来查看虚拟环境pip的数据,如果输出中的路径是虚拟环境的文件夹路径就没事 ...
  • # 虚拟环境 ...rmvirtualenv # 删除虚拟环境 workon # 进入虚拟环境、查看所有虚拟环境 deactivate # 退出虚拟环境 # pip pip install # 安装依赖包 pip uninstall # 卸载依赖包 pip list # 查看已...
  • 虚拟环境pip的命令

    千次阅读 2018-06-28 21:10:46
    # 虚拟环境mkvirtualenv # 创建虚拟环境rmvirtualenv # 删除虚拟环境workon # 进入虚拟环境、查看所有虚拟环境deactivate # 退出虚拟环境# pippip install # 安装依赖包pip uninstall # 卸载依赖包pip list #...
  • 永久更改pip源和创建虚拟环境 一、永久更改pip源 1、windows 编辑%APPDATA%/pip中的pip.ini(若无则新建): C:\Users\v_xmmxhli λ cd %APPDATA%/pip C:\Users\v_xmmxhli\AppData\Roaming\pip λ...
  • anaconda虚拟环境pip安装源设置

    千次阅读 2018-11-21 12:06:19
    1、设置pip安装镜像源为国内,使用的命令 阿里云 https://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 ...
  • pip虚拟环境相关操作 1. pip 升级 python -m pip install --upgrade pip 2. python导出安装包 pip freeze > requirements.txt python版本号 -m pip freeze > requirements.txt 3. python导入安装包 pip ...
  •  1.安装pip  安装python2的pip   sudo apt-get install python-pip ... 安装python3的pip3 ...sudo apt-get install ...配置虚拟环境 virtualenv  virtualenv 是一个创建隔绝的Python环境的工具。virtualen...
  • conda创建的虚拟环境中使用pip报错不可用的时候应该是版本的冲突,需要进入packages中将pippip-21.1.3-py3.6.egg-info删掉删掉之后再去conda原环境中将pippip***info文件复制过来。切记先删除再复制,不要直接...
  • 下载 ... 安装 由于我已经安装了 python3.7,所以下面使用的图片是 python3.8 的,不过步骤都是一样的 双击下载的文件,先勾选 “Add Python 3.7 to Path”,然后选择 ...安装完成后,安装包不要删除,日后可以进行
  • 一、问题起因: 之前折腾安装各种软件 ...使用 pip install 安装的东西都被安装到了全局下,而不是虚拟环境中 使用 which pip 查看,显示为全局下的 pip 使用 which python 查看,显示为全局下的 python 二、尝试了无
  • conda 换清华源 conda config --add channels ...pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip显示所有源 pip config list pip删除源 pip config unset global.index-url
  • pip pip国内镜像 仓库 地址 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 ...
  • rmvirtualenv # 删除虚拟环境 workon # 进入虚拟环境、查看所有虚拟环境 deactivate # 退出虚拟环境eg: mkvirtualenv django_py3_1.11 -p python3 # pip pip install # 安装依赖包 pip uninstall # 卸载依赖包....
  • 虚拟环境就是可以给不同的项目配置不同的python解释器。我们的项目使用了不同的解释器,但是服务器上的环境只有一个版本,那么就需要虚拟环境来解决。 优点: 1、使不同应用开发环境相互独立 2、环境升级不影响...
  • conda创建python虚拟环境以及pip换源

    千次阅读 2020-04-24 18:39:33
    为什么要使用虚拟环境2.conda创建虚拟环境3.pip换源 1.为什么要使用虚拟环境 假如当前我们有多个项目A、B、C等等,这些项目中某些项目都需要使用一个相同的库,但是需要的版本却不一样,而这时不管哪个项目使用的都...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,790
精华内容 7,516
关键字:

pip删除虚拟环境