首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

pip常用命令和常见问题

• 如果有多个python版本(比如你在使用虚拟环境),使用python -m pip替代pip,避免使用其它版本Python的pip,导致安装到错误的位置。...很多时候在默认环境安装了包,然后再另一个虚拟环境使用包,就会发现用不了。或者你确实在虚拟环境安装了包,但是使用的是默认环境的pip安装在默认环境。...安装失败后,重装 假设我在安装scrapy过程中网络断开或者断电,导致安装失败,但是用pip install再安装pip会发现已经有了这个包,不会重新安装。...版本冲突或不支持所用的Python版本:使用版本较低的Python环境或手动转wheel。 打错包的名称。pypi里的包很多,有时候打错一个字母不会报错,而会安装另一个包。...其它注意事项 • pip install 和conda install的区别 简单来说,安装位置不同: conda安装到 anaconda3/pkgs pip 安装到当前Python环境下的包:anaconda3

1.7K20

几分钟就能学会的Python虚拟环境教程

什么是虚拟环境 我们在使用Python的时候,通常用pip来进行包管理。...比如我们要安装一个叫requests的库,那么我们就会采用以下命令去安装: 1pip install requests 那你知道,这个requests被安装到哪里去了吗?...所以我们有了虚拟环境的概念,其实也可以说是隔离环境。说简单点就是,这个python的库管理跟随你的项目走,你项目里就算用到100个库,也不会给你装到全局去,这样就隔离了全局的库。...,虽然是通过pip安装,但是安装好了之后它是一个可执行程序。...接着你就可以在虚拟环境畅游了,你所有安装/卸载的包都会在venv目录下被安排的服服帖帖的,不会被影响也不会影响到全局的库。

60510
您找到你想要的搜索结果了吗?
是的
没有找到

Django学习-第一讲(上) 虚拟环境

1.虚拟环境 1.1为什么要用虚拟环境 我们之前安装的库基本都是通过pip直接安装到全局环境中的,但是如果我们不同的项目需要用到不同的库,以及不同项目中用到同个库的不同版本,就会导致项目之间的环境不兼容...1.2虚拟环境的类型 1.2.1 virtualenv 1.安装virtualenv virtualenv是用来创建虚拟环境的软件工具,我们可以通过pip或者pip3来安装 pip install...*nix进入虚拟环境: cd virtualenv/bin source activate 一旦你进入到了这个虚拟环境中,你安装包,卸载包都是在这个虚拟环境中,不会影响到外面的环境。...--python==C:\Python36\python.exe [virutalenv name] 8.修改mkvirtualenv的默认路径 默认安装到电脑中C盘的当前登录用户的Envs目录下。...1.2.3 pipenv 一、Windows安装pipenv pip install pipenv Mac安装 brew install pipenv Linux安装 pip install

88820

虚拟环境的搭建

一.作用 1、使不同应用开发环境相互独立 2、环境升级不影响其他应用,也不会影响全局的python环境 3、防止出现包管理混乱及包版本冲突 二.安装 windows 安装 # 建议使用pip3安装到...python3环境下 pip3 install virtualenv pip3 install virtualenvwrapper-win 配置 # 配置环境变量: # 控制面板 => 系统和安全 =>...C:\Virtualenvs # 同步配置信息: # 去向Python3的安装目录 => Scripts文件夹 => virtualenvwrapper.bat => 双击 MacOS、Linux...安装 # 建议使用pip3安装到python3环境下 pip3 install -i https://pypi.douban.com/simple virtualenv pip3 install -i...虚拟环境名称 # 4、进入|退出 该虚拟环境的Python环境 -- python | exit() # 5、为虚拟环境安装模块 -- pippip3 install 模块名 # 6、退出当前虚拟环境

57110

python高级(4)—— 虚拟环境安装

,你可以在里面做任何正常的操作,并且 不会对外部真实电脑环境有任何影响 虚拟环境原理介绍: 虚拟环境相当于一个抽屉,在这个抽屉中安装的任何软件包都不会影响到其他抽屉。...为什么需要虚拟环境: 到目前位置,我们所有的第三方包安装都是直接通过pip的方式进行安装的,这样安装会将那个包安装到你的系统级的python环境中。...这时候就可以创建两个虚拟环境,正常的使用不同版本的django开发项目 安装virtualenv: virtualenv是用来创建虚拟环境的软件工具,我们可以通过pip或者pip3来安装pip install...*nix进入虚拟环境:source /path/to/virtualenv/bin/activate 一旦你进入到了这个虚拟环境中,你安装包,卸载包都是在这个虚拟环境中,不会影响到外面的环境。 ?...那你很可能是安装成了*nix环境下的包了,卸载重装即可 ? 那么会在你当前用户下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下。

64220

Python ---- windows 10 虚拟环境搭建

虚拟环境保护 pip install virtualenv 创建虚拟环境 创建一个独立的Python运行环境,命名为v1。...python -m venv v1 命令virtualenv就可以创建一个独立的Python运行环境,我们还加上了参数–no-site-packages,这样,已经安装到系统Python环境中的所有第三方包都不会复制过来...使用虚拟环境(激活虚拟环境) 新建的Python环境被放到当前目录下的v1目录。有了v1这个Python环境,可以用source进入该环境。...在虚拟环境安装第三方包 pip install jinja2 在v1环境下,用pip安装的包都被安装到v1这个环境下,系统Python环境不受任何影响。...项目环境导出 pip freeze > requirements.txt 项目环境导入 pip install -r requirements.txt 查看安装的python包 pip list VirtualEnv

1.9K20

Deepin中安装与使用virtualenv的教程

它可以在一个独立的目录创建自己的python环境,使用virtualenv运行的程序,并不会访问全局的python环境,也不会访问不属于自己目录的python环境,这样就可以起到隔离python环境的作用...安装virtualenv 在开发Python应用程序的时候,所有第三方的包都会被pip安装到Python的site-packages目录下。...首先,我们用pip安装virtualenv: sudo pip3 install virtualenv 注意: 一定要用管理员权限安装,否则会提示找不到virtualenv。...加上参数–no-site-packages表明不需要复制已经安装到系统Python环境中的所有第三方包。 使用虚拟环境 虚拟环境需要通过source命令进入。...安装步骤: sudo pip3 install virtualenvwrapper mkdir $HOME/.virtualenvs 保存虚拟环境的目录 vim ~/.bashrc 添加命令如下: export

79221

mac python virtualenv 安装虚拟环境

virtualenv 主要是为了解决在同一个系统中存在多个项目的情况, 采用虚拟的方式,为每个项目创建各自的环境,使各个项目不会相互干扰 正常情况下,我们 pip 和 python 命令所执行的命令都是在系统环境下执行...myproject 命令virtualenv就可以创建一个独立的Python运行环境,我们还加上了参数--no-site-packages,这样,已经安装到系统Python环境中的所有第三方包都不会复制过来...virtualenv 虚拟环境的名称 例如: virtualenv venv # 加上--no-site-packages 将不会拷贝系统Python 环境中已经存在的 python 包 virtualenv...下面正常安装各种第三方包,并运行python命令: 现在可以测试安装一个包测试其安装地址 pip install jinja2 # 这个时候可以发下在 venv/lib/python2.7/sit-packages...目录下面发现 jinja 库 在venv环境下,用pip安装的包都被安装到venv这个环境下,系统Python环境不受任何影响。

82120

测试开发进阶(一)

虚拟环境 安装 $ pip install virtualenv $ pip install virtualenvwrapper-win # windows下的管理工具 $ pip install virtualenvwrapper...$ pip install pipenv 查看已安装虚拟环境 $ workon Windows修改安装的位置 新增环境变量 变量名:WORKON_HOME 变量值:虚拟环境存放路径 Linux修改安装的位置...test_py3 导出虚拟环境中所有的模块和包 $ pip frezz >requirements.txt 安装requirements.txt中的包 $ pip install -r requirements.txt...virtualenv存在的问题 virtualenv卸载一个包之后,相关依赖不会被同步卸载 pipenv 与项目绑定 创建虚拟环境 $ pipenv install 进入虚拟环境 $ pipenv shell...退出虚拟环境 exit 安装包 在哪个路径下操作,就安装到哪个环境 $ pipenv install requests 查看依赖 $ pipenv graph 卸载包 当前环境的依赖不会被卸载 移植Pipfile

1.5K40

Ubuntu下使用python3中的venv创建虚拟环境

1.虚拟环境跟随项目,为单个项目创建虚拟环境 (python3.4以上自带直接使用 ,pip install virtualenv) 1.建立项目目录:(找个目录) mkdir PythonProject...cd PythonProject 2.创建虚拟环境env: python -m venv env 3.激活虚拟环境:source env/bin/acticate 4.安装包,创建py文件 pip install...1.安装pip install virtualenvwrapper 2.创建虚拟环境存放目录:mkdir ~/.virtualenvs 3.在~/.bashrc中添加:sudo vim /home/...:workon 新建虚拟环境:mkvirtualenv 切换虚拟环境:workon [虚拟环境名称] 删除虚拟环境:rmvirtualenv 退出虚拟环境:deactivate: 使用参数:mkvirtualenv...-no-site-packages env (已经安装到系统Python环境中的所有第三方包都不会复制过来) 5.依据python版本创建虚拟环境 查询python路径:which python ,whereis

2.9K30

测试开发进阶-1.基本环境介绍

虚拟环境 安装 $ pip install virtualenv $ pip install virtualenvwrapper-win # windows下的管理工具 $ pip install virtualenvwrapper...$ pip install pipenv 查看已安装虚拟环境 $ workon Windows修改安装的位置 新增环境变量 变量名:WORKON_HOME 变量值:虚拟环境存放路径 Linux修改安装的位置...test_py3 导出虚拟环境中所有的模块和包 $ pip frezz >requirements.txt 安装requirements.txt中的包 $ pip install -r requirements.txt...virtualenv存在的问题 virtualenv卸载一个包之后,相关依赖不会被同步卸载 pipenv 与项目绑定 创建虚拟环境 $ pipenv install 进入虚拟环境 $ pipenv shell...退出虚拟环境 exit 安装包 在哪个路径下操作,就安装到哪个环境 $ pipenv install requests 查看依赖 $ pipenv graph 卸载包 当前环境的依赖不会被卸载 移植Pipfile

40510

Django实战笔录(二)——记录虚拟环境的配置

虚拟环境原理介绍 虚拟环境,顾名思义,是虚拟出来的一个环境。虚拟环境相当于一个单独的抽屉,在这个抽屉中安装的任何软件包都不会影响到其他抽屉。...Windows/Linux下的虚拟环境配置 草鸡方便的虚拟环境管理——Virtualenvwrapper Virtualenvwrapper安装 pip install virtualenv pip...install virtualenvwrapper-win #下面是Linux的安装命令 $ pip install virtualenv $ pip install virtualenvwrapper...virtualenvwrapper基本使用 创建虚拟环境: mkvirtualenv my_env 那么会在你当前用户下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下。...执行 pip install django 以上命令默认安装django最新版本。 如果安装卡在下载那里,可以通过更换镜像源解决。 《Python疑难杂症》——(一)PIP安装模块下载慢或者无法下载

79200

【Python学习笔记】-虚拟环境virtualenv

在开发python应用程序的时候,系统安装的python3只有一个版本:3.4。所有的第三方的包都回被pip安装到python3的site-packages目录下。...创建一个拥有自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库 安装Virtualenv $ pip install virtualenv 创建virtualenv...site-packages作为默认行为 default behavior. virtualenv --no-site-packages venv 加上了参数--no-site-packages,这样,已经安装到系统...python环境中的所有第三方包都不会复制过来,这样,我们就得到了一个不带任何第三方包的“干净”的pyhton运行环境。...在venv 环境下,用 pip 安装的包都在安装到了 venv 这个环境下,系统python环境不受任何影响,也就是说, venv环境是专门针对当前项目创建的。

39150

macOS 安装解释性数学视频的动画引擎 Manim

我认为一旦将 Manim 安装到您的计算机上,Manim 相对容易学习,所以我希望那些没有太多编程背景的人不会因为让这个库工作而感到沮丧而且可以专注于做出很棒的内容。...步:下载并安装 Hombrew 和 Python3 首先需要的是程序包管理器 Homebrew,它将帮助我们安装一些 pip 无法正确安装的软件包。...,但是我个人在安装或推出将上述项目安装到虚拟环境中时遇到了麻烦(稍后会介绍)。...这就是为什么我建议在继续本教程之前将它们直接安装到您的系统上。 下一步需要花费大量的试验和错误来解决,特别是因为 3b1b 的 GitHub 上没有文档。...基本上这将是在 Manim 文件夹中重新安装单独版本的 Python3。在虚拟环境中运行时,您将能够运行 Python 并将软件包安装到该特定文件夹而不是整个系统。

3.6K70

mac下安装MySQL-python模块

MySQLdb模块安装:     1、下载MySQL-pyhon模块,网站为:https://pypi.python.org/pypi/MySQL-python/     2、解压,进入目录,修改site.cfg...virtualenv安装和使用:     1、pip install virtualenv或者下载virtualenv安装包,解压后进入到目录,然后python setup.py install即可     ...=true     export PIP_RESPECT_VIRTUALENV=true#这两句话的意思是pip安装东西的时候不安装到本地环境     export WORKON_HOME=$HOME/... .bashrc  5、创建一个虚拟环境 mkvirtualenv test,这样就在家目录下创建了一个虚拟环境,是隐藏的。     ...使用这个虚拟环境的话,workon test即可,进入到虚拟环境后就可以随便折腾了,本地环境     就不会乱了,虚拟环境有问题之后直接给删掉就可以了。

1.1K50

python virtualenv虚拟环境配置与使用

针对一些.exe依赖程序,默认安装时,不会安装虚拟环境中,安装后为各个应用共享,参考网络资料说要改注册表才可以。...安装virtualenv pip install virtualenv 说明:这里的pip使用哪个python版本关联的pip(如果系统有多个python版本),取决于你系统环境变量配置 安装完后可以查看...说明:如上图,实践时发现,执行pip install virtualenv命令后,根据path系统环境变量能找到的所有python都装上了virtualenv 安装完后可以通过where查看virtualenv.exe...,在该环境内进行的python相关操作(运行python命令,安装python软件包等,和在常规python环境中操作一样,该怎么操作还是怎么操作),都被限制和绑定在该虚拟环境内(软件包会被安装到虚拟环境目录下的...Lib\site-packages中),不会对操作系统下本地的Python版本和其它的虚拟环境产生任何的影响。

1.7K30
领券