iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python一键安装全部依赖包
  • 238
分享到

Python一键安装全部依赖包

一键Python 2023-01-31 02:01:47 238人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

requirements.txt用来记录项目所有的依赖包和版本号,只需要一个简单的pip命令就能完成。 pip freeze >requirements.txt 然后就可以用 pip install -r requir

requirements.txt用来记录项目所有的依赖包和版本号,只需要一个简单的pip命令就能完成。

pip freeze >requirements.txt

然后就可以用

pip install -r requirements.txt

来一次性安装requirements.txt里面所有的依赖包,真是非常方便。


但是我最近发现了一个全新的python包管理器,叫做pipenv集合了所有编程语言的包管理器的优点,是kennethreitz大神的一个周末项目。它的工作方式就像node.js里的npm或者yarn,很容易就解决Python2/3混合使用产生的版本问题。

首先用pip install pipenv来安装它,然后在你的项目的根目录下面运行pipenv --three来生成python3的虚拟环境,或者pipenv --two生成Python2环境。

这样pipenv会在这个项目里创建一个pipfile的文件,就像package.JSON一样,里面记录了项目所有的依赖包版本信息。

[[source]]

url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"


[packages]



[dev-packages]



[requires]

python_version = "3.6"

要运行pipenv shell进入虚拟环境,可以输入exit退出。pipenv install可以一键安装所有依赖包,还会生成pipfile.lock文件,里面记录了这次安装时的依赖包。

pipenv install后面加上包名称,比如pipenv install flask可以安装Flask到生产环境,再加参数,比如pipenv install flask --dev就会安装到开发环境。

类似地,把上面的install改成uninstall就会卸载依赖包,pipenv uninstall --all可以卸载项目下所有的包。就是这么用的,更多的命令请查看pipenv官网。

--结束END--

本文标题: Python一键安装全部依赖包

本文链接: https://www.lsjlt.com/news/186353.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python一键安装全部依赖包
    requirements.txt用来记录项目所有的依赖包和版本号,只需要一个简单的pip命令就能完成。 pip freeze >requirements.txt 然后就可以用 pip install -r requir...
    99+
    2023-01-31
    一键 Python
  • ubantu中apt-get安装的依赖全部打包
    最近在适配国产化系统,其中有arm和x86的,虽然是国产化系统,其实只是Ubuntu的包装罢了;好不容易将海光型号的适配完毕,就要进行测试,但是这些海光环境并没有进行总结,因此想把apt-get安装的...
    99+
    2023-09-12
    ubuntu 服务器 linux
  • Python安装docx依赖包教程
    方法一、 主要问题是docx受lxml的影响,如果lxml的版本不对的话,docx根本装不上,不管你用pip,easy_install或者是用源代码包来装。 要到https://py...
    99+
    2024-04-02
  • golang 安装依赖包
    Golang是一门较为流行的编程语言,它以其高性能和高效率而备受青睐。但是,就像其他编程语言一样,如果你想要更好的开发体验和更高的效率,你需要安装一些依赖包。本文将介绍如何安装Golang的依赖包。一、安装Golang在学习如何安装Gola...
    99+
    2023-05-15
  • rabbitmq依赖包怎么安装
    要安装RabbitMQ的依赖包,您可以按照以下步骤进行操作: 首先打开终端或命令行窗口。 确保您已经安装了包管理器,如apt...
    99+
    2023-10-22
    rabbitmq
  • python及其依赖安装
    Download Miniconda 2.7 64-bit Windows installer from Miniconda website. Install for all users and add Python to PATH ...
    99+
    2023-01-31
    python
  • npm一键安装Python以及node-sass依赖环境的方法
    目录前言一:python安装:二:node-sass安装补充:安装node-sass报错Python环境问题避坑总结前言 在使用vue过程中,总会用到这样哪样的UI框架,在insta...
    99+
    2024-04-02
  • Python之离线安装第三方库(依赖包)
    1、场景介绍 在一些服务器上,我们搭建完Python环境之后,因为服务器的网络限制原因,不能直接通过pip命令下载安装Python的依赖包。 因此,我们需要在可以正常上网的服务器上下载好所需的依赖...
    99+
    2023-09-01
    python 开发语言
  • linux如何安装erlang依赖的包
    要在Linux上安装Erlang依赖的包,可以使用系统的包管理工具来安装。以下是在常见的Linux发行版上安装Erlang依赖的包的...
    99+
    2024-04-02
  • ubuntu如何安装deb包和依赖
    在Ubuntu上安装deb包和其依赖可以通过以下步骤进行:1. 下载deb包:在你想要保存deb包的目录中打开终端,然后使用`wge...
    99+
    2023-09-13
    ubuntu
  • ubuntu怎么安装所有依赖包
    在Ubuntu上安装所有依赖包,可以使用以下命令:1. 使用`apt`命令安装依赖包:```bashsudo apt updates...
    99+
    2023-09-20
    ubuntu
  • python的依赖安装方式
    我常用的python的依赖安装有二个方式 在pycharm中安装python依赖 在终端或者面板中安装python依赖 1.pycharm中安装python依赖 首先咋们先去依赖管理的地方,点击setting  来到这里setting我们...
    99+
    2023-09-07
    python 开发语言 pycharm mysql
  • python离线安装依赖包的方法是什么
    Python离线安装依赖包可以使用以下方法之一:1. 使用离线安装包:首先,确保已经下载了需要的依赖包的离线安装包(通常为whl文件...
    99+
    2023-10-12
    python
  • Ubuntu18.04 离线安装gcc,g++,make依赖包
    1. 离线安装背景        因为项目现场的服务器无法连接互联网,只有内网环境,但是需要安装redis和nginx,所以需要安装gcc,g++,make等依赖包。 2. 如何获取依赖包        需要准备一台可以连接互联网的电脑(如...
    99+
    2023-09-07
    服务器 运维
  • 宝塔Linux面板安装Composer依赖管理工具与PHP依赖包的方法
    最近看见腾讯云有一个AI绘画还挺有意思,想搞来写个接口玩  但是Composer一直运行不成功 提示xdebug什么的 最后经过搜索 发现 需要删除你宝塔里所有php中禁用的putenv函数 然后重启php就可以了!  然后就可以运行这...
    99+
    2023-10-08
    composer php
  • linux如何安装一个rpm包而忽略依赖关系警告
    ...
    99+
    2024-04-02
  • PHP项目中如何使用NPM安装依赖包?
    随着前端技术的不断发展,越来越多的PHP项目需要使用一些前端的工具和框架,比如jQuery、Bootstrap等等。而这些工具和框架通常都需要通过NPM来安装。本文将介绍如何在PHP项目中使用NPM来安装依赖包。 一、安装Node.js和...
    99+
    2023-10-17
    npm api 二维码
  • 如何一键理清大型Python项目依赖树
    目录1.安装2.用法和示例3. 可视化依赖树​前言: 你可能时常会遇到由于包的版本不匹配导致代码报错的问题,由于 pip freeze 将所有依赖项显示为二维列表,这时候如果想找到这...
    99+
    2024-04-02
  • 在PHP中安装Composer并管理Vue前端依赖包
    系列文章目录 文章目录 系列文章目录前言一、安装Composer二、使用Composer管理PHP依赖包三、使用npm管理Vue前端依赖包总结 前言 在开发Web应用程序时,使用Com...
    99+
    2023-09-06
    php 前端 composer
  • vue一键升级依赖包报各种错误如何解决
    本篇内容主要讲解“vue一键升级依赖包报各种错误如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue一键升级依赖包报各种错误如何解决”吧!确认依赖包版本在执行升级命令之前,我们需要先确认...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作