iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python 之 virtualenv 虚拟环境
  • 360
分享到

python 之 virtualenv 虚拟环境

pythonvirtualenv开发语言 2023-09-05 09:09:46 360人浏览 薄情痞子

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

摘要

最近需要使用virtualenv,查了下资料总结记录下。 virtualenv是python的一个工具,用于创建独立的Python环境。它允许你在同一台计算机上同时管理多个独立的Python环境,每个环境都可以有自己的包依赖和Pyth

最近需要使用virtualenv,查了下资料总结记录下。

virtualenv是python的一个工具,用于创建独立的Python环境。它允许你在同一台计算机上同时管理多个独立的Python环境,每个环境都可以有自己的包依赖和Python版本。

开发Python应用程序时,常常会遇到不同项目需要使用不同的包版本或Python版本的情况。使用virtualenv可以创建隔离的Python环境,使得每个项目可以拥有自己的独立环境,并在这些环境中安装和管理所需的包。

通过使用virtualenv,你可以避免不同项目之间的依赖冲突,确保项目的环境是独立的和可重现的。这样一来,即使在同一台计算机上同时进行多个项目的开发,也能够保持它们之间的隔离性。

以下是使用virtualenv的一些常见操作:
 

创建虚拟环境:

在你希望创建虚拟环境的位置,使用以下命令创建一个新的虚拟环境(记得提前执行pip install virtualenv):

$ virtualenv myenv

或者

python -m venv myenv

 


激活虚拟环境:

进入你的项目目录,并激活虚拟环境。在终端中执行以下命令:

$ source myenv/bin/activate   #(在 linuxMacOS 上)$ myenv\Scripts\activate   #(在 windows 上)


安装包:

激活虚拟环境后,在项目目录中使用pip命令安装项目所需的依赖包:

 如果报错没有pip,那就安装pip

(myenv) $ python -m ensurepip
(myenv) $ pip install package_name


查看已安装的包:

(myenv) $ pip list


退出虚拟环境:

(myenv) $ deactivate



通过创建和使用虚拟环境,你可以更好地管理Python项目和依赖,确保项目之间的隔离性和灵活性。这在开发过程中非常有用,尤其是当你需要同时处理多个项目或者需要在不同的环境中运行相同的代码时。

来源地址:https://blog.csdn.net/Damien_J_Scott/article/details/131582357

--结束END--

本文标题: python 之 virtualenv 虚拟环境

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

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

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

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

下载Word文档
猜你喜欢
  • python 之 virtualenv 虚拟环境
    最近需要使用virtualenv,查了下资料总结记录下。 virtualenv是Python的一个工具,用于创建独立的Python环境。它允许你在同一台计算机上同时管理多个独立的Python环境,每个环境都可以有自己的包依赖和Pyth...
    99+
    2023-09-05
    python virtualenv 开发语言
  • python虚拟环境virtualenv
    我们在Windows下开发python应用时,可能需要安装各种第三方模块,但如果又不想污染公共的python环境,怎么办呢?最好是在各自的 python工程中创建一个virtualenv虚拟环境。博主最近需要在虚拟环境中安装MySQL-py...
    99+
    2023-01-31
    环境 python virtualenv
  • [Python系列] Python虚拟环境Virtualenv
    1. 什么是Virtualenv         Python virtualenv 是一个用于创建和管理虚拟环境的工具。它可以帮助开发者在不同的项目中使用不同的 Python 版本和包,而不会相互干扰。使用 virtualenv,可以轻松...
    99+
    2023-08-31
    python virtualenv 开发语言
  • python怎么安装虚拟环境virtualenv
    这篇文章主要讲解了“python怎么安装虚拟环境virtualenv”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python怎么安装虚拟环境virtualenv”吧!安装:pip ...
    99+
    2023-06-04
  • 怎么理解Python的virtualenv虚拟环境
    这篇文章主要介绍“怎么理解Python的virtualenv虚拟环境”,在日常操作中,相信很多人在怎么理解Python的virtualenv虚拟环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么理解Pyt...
    99+
    2023-06-02
  • python虚拟环境中如何使用virtualenv
    这篇文章主要为大家展示了“python虚拟环境中如何使用virtualenv”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python虚拟环境中如何使用virtualenv”这篇文章吧。virt...
    99+
    2023-06-02
  • django虚拟环境(virtualenv)的创建
    目录为什么要用虚拟环境:1.windows创建虚拟环境2.Linux创建虚拟环境为什么要用虚拟环境: 在一台电脑上,想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上...
    99+
    2024-04-02
  • Python虚拟环境virtualenv是如何使用的
    了解虚拟环境 如果在一台机器上,想开发多个不同的项目,需要用到同一个包的不同版本,如果还使用上面的命令,在同一个目录下安装或者更新,其它的项目必须就无法运行了,怎么办呢? 解决方案...
    99+
    2024-04-02
  • python虚拟环境管理之virtual
    虚拟环境的作用 使python环境拥有独立的包,避免污染原本的python环境。为不同的项目创建不同的环境可以避免安装的库过于庞大和相互干扰。 例如你想在同一台机器上开发用python2和python3写的2个项目就可以用虚拟环境进行隔离...
    99+
    2023-01-30
    环境管理 python virtual
  • python虚拟环境
    好久没写博客了,小伙伴们最近在干嘛呢? 最近在搞AI开放平台,就类似腾讯优图,百度人工智能平台~~. 说得是很高大上啦,核心技术的算法并不是我写的。我负责搞API接口,写前端。 前端的Vue和Bootstrap,两门技术是目前前端比较流利...
    99+
    2023-01-30
    环境 python
  • docker虚拟化之订制python环境
    前面我们讲了python爬虫用到的工具及模块:phantomjs、beautifulsoup4、selenium、lxml等,如果我们想随时随地用到这个已经搭建好的python环境,这就有两个方案:一是利用vagrant打包pyt...
    99+
    2023-01-31
    订制 环境 docker
  • python虚拟环境:envirtua
    https://www.jianshu.com/p/08c... virtualenv 虚拟环境是在Python解释器上的一个私有复制,你可以在一个隔绝的环境下安装packages,不会影响到你系统中全局的Python解释器。 虚拟环境非...
    99+
    2023-01-31
    环境 python envirtua
  • Ubuntu python虚拟环境
    建立虚拟环境 首先更新ubuntu源 $ sudo apt-get update 安装python3-venv模块 $ sudo apt-get install pyton3-venv 建立虚拟环境 $ python3 -m venv [...
    99+
    2023-01-31
    环境 Ubuntu python
  • python venv 虚拟环境
    第一步建立 python 新项目 如 py_demo 进入 py_demo 下 创建虚拟环境文件夹 venv 进入 venv 执行 python -m venv . 即可创建python 虚拟环境 在venv S...
    99+
    2023-09-24
    python 开发语言 Powered by 金山文档
  • python虚拟环境 | virtual
              一.创建virtualenv虚拟环境 mkvirtualenv -p 版本号 虚拟名 mkvirtualenv -p python3 env_1   python3:版本号   env_1: 虚拟环境名称 创...
    99+
    2023-01-30
    环境 python virtual
  • python的虚拟环境
    什么是虚拟环境 python特有的一种软件环境,创建多个python环境,各个环境之间完全隔离,互不影响。它可以用来解决Python项目开发和运行过程中的依赖项和版本问题,而不必和其他项目的Python环境以及全局的Python环境发生冲...
    99+
    2023-01-31
    环境 python
  • python虚拟环境(Mac)
    一、安装虚拟环境 virtualenv 安装 virtualenv sudo pip3 install virtualenv 通过pip3 安装(默认安装在/usr/local/bin 路径下) su...
    99+
    2023-09-10
    python macos 开发语言
  • 新手容易懵之—Python虚拟环境
    [简单说明一下pyenv、venv(pyvenv)、virtualenv之间的区别,新手容易懵,自己已近踩过坑了,>_<# ] 最近学习Flask开发框架,看官方文档建议安装virtualenv来搭建虚拟环境进行学习和...
    99+
    2023-01-31
    新手 环境 Python
  • Python之虚拟环境venv实战详解
    目录 简介虚拟环境实战创建虚拟环境激活虚拟环境虚拟环境测试停止虚拟环境 小结 简介     Python 应用程序通常会使用不属于标准库的包和模块。应用程序有时需要特定版本的...
    99+
    2023-09-05
    1024程序员节 python venv
  • Python Anaconda创建虚拟环境及Pycharm使用虚拟环境
    目录 前言 一、Anaconda与Pycharm 二、conda常用命令 三、Pycharm使用虚拟环境 总结 前言         我们在做开发任务时可能会创建多个项目,这些项目可能会依赖于不同的Python环境。比如有的用到Pytho...
    99+
    2023-09-02
    python pycharm conda
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作