我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python3 系列之 环境包管理神器

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python3 系列之 环境包管理神器

环境说明:Windows 10 build 17763 + Python 3.7.2

介绍

pipenv 是在 pipvirtualenv 基础上发展而来的,弥补了之前 virtualenv 通过 requirements.txt 来管理项目包等方面的不足,此外还有所扩展,功能更加强大, 已经发展成为 Python 官方推荐的工具。

安装

# 安装
pip install pipenv

# 创建 python2.x 版本的虚拟环境(需要本机提前安装)
pipenv --two

# 创建 python3.x 版本的虚拟环境(需要本机提前安装)
pipenv --three

# 创建指定版本的虚拟环境
pipenv --python 3.7

# 开启虚拟环境
pipenv shell

# 安装包
pipenv install flask

# 将包安装到虚拟环境的开发环境中
pipenv install flask --dev

# 卸载包
pipenv uninstall flask

# 卸载所有包
pipenv uninstall --all

# 生成 pipfile 文件
cd path\to\project
pipenv lock

# 退出虚拟环境
exit()

# 获取虚拟环境路径
pipenv --venv

# 获取 python 解释器路径
pipenv --py

# 删除虚拟环境
pipenv --rm

# 获取包依赖
pipenv graph

总结

  • pipenv 通过 Pipfile.lockPipfile 来进行程序包的管理,这样大大简化了开发人员的虚拟环境维护;
  • pipenv 会在特定位置自动创建对应的虚拟环境,通过调用 pipenv shell 来激活指定的虚拟环境;
  • 通过调用 pipenv graph 可以形象展示 各种包及其关系;

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python3 系列之 环境包管理神器

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

下载Word文档

猜你喜欢

Python3 系列之 环境包管理神器

环境说明:Windows 10 build 17763 + Python 3.7.2介绍pipenv 是在 pip 与 virtualenv 基础上发展而来的,弥补了之前 virtualenv 通过 requirements.txt 来管理
2023-01-30

python3环境管理器

1. 类内有 __enter__ 和 __exit__ 方法的类被称为环境管理器2. 能够用with语句进行管理的对象必须是环境管理器3. __enter__ 将在进入with语句时调用并返回由 as 变量管理的对象4. __exit__
2023-01-31

云服务器怎么搭建python环境变量包内容管理系统

要搭建一个python环境变量管理系统,需要遵循以下步骤:安装python环境包:首先需要将python环境包安装到您的Python服务器上,这个过程需要使用pip命令,下面是一个简单的安装过程:pythonpipinstallpython使用pip命令安装依赖项:在这个步骤中,需要将python依赖项添加到您的服务器上。例如,如果您的服务器使用了ApachePython,则需要
2023-10-26

云服务器怎么搭建python环境变量包文件管理系统

搭建一个Python环境变量管理系统可以帮助管理和配置系统环境变量,以及在运行应用程序时提供所需的功能。下面是一个简要的Python环境变量包文件管理器的例子:打开命令行:pythonpipinstall-smysqli_path-setcmysql.so-vmysqli_argmysqli_arg.xml创建一个新的Python文件:pythonmysqli("path"
2023-10-26

云服务器怎么搭建python环境变量包文件管理系统操作

搭建一个Python环境变量包文件管理系统需要安装以下软件:安装MySQL数据库:您可以使用PostgreSQL库来安装MySQL。请根据您的要求选择安装路径并确保数据库已正确配置。安装Python解释器:Python解释器可以通过以下方式安装:在命令行中运行Pillow,然后输入以下命令安装Pillow:pipinstallpythonpillow-0.6.0安装Python
2023-10-26

云服务器怎么搭建python环境变量包内容管理系统文件

以下是一个使用Python编写的Python环境变量包内容管理系统的示例代码:```importosdefhandlevariablestack:="/"forvariableinos.variables{ifvariable.value=='/'{return}}defhandlevariablestack.main():variablestack=[]forvariab
2023-10-26

云服务器怎么搭建python环境变量包内容管理

以下是一个使用Python和开源软件搭建Python环境变量包内容管理的示例:1.安装依赖项和库:首先,需要安装依赖项和库,下面是一个简单的示例:```pythonpyimportosimportos.pydirfromos.makecabinetimportPylintfromos.path.obtain(dirname)importos.path.basename(pathna
2023-10-26

云服务器怎么搭建python环境变量包文件管理

以下是一个使用Python2.x版本搭建Python环境变量包文件管理的示例代码:创建Python环境变量打开文件包中的文件和数据file_path="example.py"data={"path":"example.py",}创建目录dir_name="example.path"创建文件和文件夹directorypath="example.directory"direct
2023-10-26

云服务器怎么搭建python环境变量管理系统

搭建一个Python环境变量管理系统是需要一定的Python基础知识和编程经验的。下面是一个基本框架,可以根据需要进行扩展:打开服务器和网络服务:首先要安装一个网络服务,例如Netflix。创建环境变量:首先,需要为Python添加环境变量,例如在控制台中,或者在服务器端的文件系统中的variablepath或vectorpath中。在控制台中,创建一个名为“variable_path”的
2023-10-26

阿里云服务器如何搭建php环境管理系统

阿里云服务器搭建php环境管理系统非常简单,下面是一个基本的搭建过程和步骤:下载并安装MySQL数据库:你需要准备一个PostgreSQL数据库,该数据库支持MySQL5.x版本以及6.x版本。在安装MySQL数据库之前,可以在命令行中执行pipinstallpymysqlmysqliinstalltencentyum。创建服务器:将数据库安装到服务器上。可以使用命令行或第三方软件创建服务
2023-10-26

云服务器怎么搭建python环境变量管理系统框架

搭建一个Python环境变量管理系统框架需要遵循以下步骤:安装Python-->Python-glibc:pymyinstallpython-->pymysql:python创建一个Python文件:sudopathmyinstallpathtoinstallpython.py创建一个名为myvariablesfile的文件,该文件存储了所有Python环境变量的名称列表。创建一个
2023-10-26

云服务器怎么搭建python环境变量管理系统文件

要搭建一个python环境变量管理系统,可以按照以下步骤进行:安装PyCharm模块:PyCharm是一个简单易用的文本编辑器,可以搭建环境变量管理系统。下面是一个简单的安装示例:pipinstallpython步骤1:安装PyCharm模块:首先,我们要安装Python,然后在终端中运行以下命令安装PyCharm模块:pythoninstallpython接下来,打开终端
2023-10-26

阿里云服务器如何搭建php环境管理系统模型

阿里云服务器搭建php环境管理系统模型需要采用一些常用的工具和技术,以下是一些建议:PHP环境搭建系统模型:选择适合php环境管理器的php版本,以及开发语言和服务器端语言的组合。Git环境搭建系统模型:使用PHP环境管理器搭建系统模型,可以使用Git管理员工具进行管理。Joomla环境搭建系统模型:使用Joomla环境搭建系统模型,可以使用Joomla管理员工具进行管理。MySQL环
2023-10-26

阿里云服务器如何搭建php环境管理系统教程

阿里云服务器搭建php环境管理系统可以通过以下步骤进行:配置阿里云服务器。首先需要安装php环境管理系统并配置服务器。可以从阿里云官方网站上下载。安装php环境管理系统。如果您没有安装php环境管理系统,可以下载一个名为“yum.php”的安装程序,将文件解压到指定位置。配置php环境管理系统的管理工具。在安装的php环境管理系统管理工具中,需要添加一个管理工具,如图1所示。管理工具可以
2023-10-26

阿里云服务器怎么搭建php环境管理系统教程

一、简介随着互联网技术的发展,越来越多的企业和个人开始使用PHP语言开发网站和应用。而在开发过程中,搭建一个稳定可靠的PHP环境管理系统是非常重要的。本文将向您介绍如何在阿里云服务器上搭建PHP环境管理系统。二、准备工作首先,我们需要在阿里云服务器上安装必要的软件和工具。这些工具包括但不限于Apache服务器、MySQ
阿里云服务器怎么搭建php环境管理系统教程
2024-01-25

云服务器怎么搭建python环境变量管理系统文件夹

要搭建一个python环境变量管理系统,可以按照以下步骤进行:安装Python3安装pip:pipinstallpip-python配置python环境变量python-i-p-p-p':-c#设置环境变量```配置环境变量python-lpython':$加载python3.pyecho'python3:'```创建文件夹pythonmy_path='path
2023-10-26

云服务器怎么搭建python环境配置系统文件权限管理

创建虚拟环境:在云服务器上创建一个新的环境,可以使用os或者VmwareESXi等管理工具创建。在创建虚拟环境时,需要设置虚拟机的主目录、根目录、用户权限和访问控制列表(ACL)。为虚拟环境用户设置权限:在虚拟环境中创建一个用户,可以为该用户设置不同的权限,如访问虚拟机文件夹、创建自定义脚本等。可以使用Python自带的os或者VmwareESXi管理工具来创建虚拟环境。设置文件权限:可以在虚拟环境中为该用户设置不同的文...
2023-10-27

阿里云服务器如何搭建php环境管理系统模型文件

//在命令行中输入:pipinstallphp-fpm在PHP扩展的安装中,可以使用以下命令:pipinstallphp-fpm以上命令会安装PHP扩展,并将其添加到环境变量中。此外,还可以通过pipinstall命令来安装特定的PHP扩展,例如:pipinstallphp-fpmphp-config在安装完PHP扩展后,可以通过以下命令来启用php-fpm:php-mphp-fpm这将使php-fpm能够启动并监听端口627。以上是使用阿里云服务器搭建PHP环境管理系统模型文件的基本步骤,需要注意...
2023-10-27

云服务器怎么搭建python环境变量管理系统框架架构

搭建一个Python环境变量管理系统框架需要遵循以下步骤:安装PythonDev-Cli:首先,在Python官网(https://dl.python.org/downloads/pythondevel/3-python-cli.zip)下载最新的Python版本,并下载依赖项(在Cli目录下,例如Cli:/py/tkinter,可以在这里下载)。导入依赖项:在Python中,可以使用.p
2023-10-26

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录