Python虚拟环境管理(持续更新ing...)

这篇具有很好参考价值的文章主要介绍了Python虚拟环境管理(持续更新ing...)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

诸神缄默不语-个人CSDN博文目录

本文介绍Python语言管理虚拟环境的工具(anaconda,virtualenv)
使用虚拟环境主要是为了1. 防止新的包把整个环境搞乱 2. 有时需要跑不同版本的代码,这就需要机器上有不同版本的环境

最近更新时间:2023.5.31
最早更新时间:2023.5.31

1. anaconda

优势是简单易用,功能全面。缺点是太大了。
我一般在科研工作时使用。

anaconda包的使用方法我另写了一个博文:Anaconda教程(持续更新ing…)

2. virtualenv

我一般在开发场合使用。

virtualenv官方文档:virtualenv

这个软件建议用pipx安装,我的实际操作步骤是:pip3 install --user pipx python -m pipx install virtualenv python -m pipx ensurepath

然后新开一个terminal再做如下操作:

  1. 创建虚拟环境:virtualenv 在安装环境(如cd chatbot)下跑virtualenv 环境名,如virtualenv chatbot1(包会安装在chatbot目录下)
  2. 激活虚拟环境:source chatbot1/bin/activate
  3. deactivate虚拟环境:source chatbot1/bin/deactivate1

  1. How to leave/exit/deactivate a Python virtualenv - Stack Overflow ↩︎文章来源地址https://www.toymoban.com/news/detail-470523.html

到了这里,关于Python虚拟环境管理(持续更新ing...)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • K8s 生产环境问题汇总及解决方案(持续更新 ing)

    目录 一、前端页面显示 503 Service Temporarily Unavailable 问题背景 解决方案 原理 二、Dockfile 构建镜像失败:When using COPY with more than one source file, the destination must be a directory and end with a /  问题背景 解决方案 原理 三、前端页面显示 502 Bad Gateway 问题背景  解决方案 原理 时间:2

    2024年02月02日
    浏览(28)
  • conda常用命令之–虚拟环境管理(教你如何创建、激活、重命名、删除虚拟环境)

    conda是一个强大的Python包管理和环境管理工具,它可以帮助我们轻松地安装、更新、卸载和切换不同版本的Python和各种第三方库。如果你是一个Python初学者,或者想要提高你的Python编程效率,那么掌握conda的基本命令是非常必要的。本文将介绍conda环境管理的常用命令,包括如

    2024年02月06日
    浏览(39)
  • [pip] pip 包管理及虚拟环境的使用

    https://www.python.org/ https://pip.pypa.io/en/stable/ https://flask.palletsprojects.com/en/2.0.x/ Python 是一种广泛使用的高级编程语言,它具有简洁、优雅、易读的语法,以及丰富的标准库和第三方库。 Python 支持多种编程范式,如面向对象、过程式、函数式、元编程等。 Python 也是一种解释型语

    2024年01月22日
    浏览(35)
  • 轻松精通PyCharm:高效管理第三方库和虚拟环境

      在pycharm中安装第三方库的方法有多种,下面我会详细介绍其中一种, 在终端进行安装 ,操作简单,且成功率高。并且,我会详细介绍,如何在pycharm的虚拟环境中安装第三方库,以及 如何提高安装速度 。   本文用的工具是PyCharm 2021.3.3,专业版。 如果工具版本不同,

    2024年01月16日
    浏览(31)
  • 【Nacos】配置管理、微服务配置拉取、实现配置热更新、多环境配置

    🐌个人主页: 🐌 叶落闲庭 💨我的专栏:💨 c语言 数据结构 javaEE 操作系统 Redis 石可破也,而不可夺坚;丹可磨也,而不可夺赤。 在微服务搭建中,每个微服务中的业务都需要去完成数据库查询,并且服务之间还会完成相互调用,而要完成相互调用,需要将每个服务都注

    2024年01月16日
    浏览(42)
  • 推理数据集(持续更新ing…)

    诸神缄默不语-个人CSDN博文目录 这两部分因为与GitHub上的有所重合,所以我全都归到那边了,这边的内容也放到那边了:PolarisRisingWar/Numerical_Reasoning_Collection: A collection for numerical reasoning, including datasets, algorithms and so on. LogiQA(中英文) 原始论文:(2020 IJCAI) LogiQA: A Challenge Da

    2024年02月10日
    浏览(37)
  • prompt工程(持续更新ing...)

    诸神缄默不语-个人CSDN博文目录 我准备想办法把这些东西整合到我的ScholarEase项目里。到时候按照分类、按照prompt生成方法列一堆选项,用户自己生成prompt后可以选择在ScholarEase里面聊天,也可以复制到别的地方(比如ChatGPT网页版之类的) 其实以现在GPT-4的能力来说,直接就

    2024年02月12日
    浏览(21)
  • Web3通过 MetaMask简单演示对ganache虚拟环境账号进行管理操作

    上文 Web3通过ganache运行起一个本地虚拟区块链 我们通过ganache在本地运行起了一个虚拟的区块链环境 那么 接下来 我们就要用 MetaMask 来管理这个东西了 如果您还没有安装 可以访问文章Web3 将 MetaMask添加入谷歌浏览器 扩展程序中和Web3开发准备工作 手把手带你创建自己的 Meta

    2024年02月10日
    浏览(50)
  • sentinel踩坑记录——持续更新ing

    自定义被限流的后续操作@SentinelResource(blockHandler = \\\"blockHandler\\\"),其中blockHandler处理函数不执行 前置条件  定义好资源和流控规则之后,如果每秒访问超过2个请求,那么就会触发流控,从而应该执行 blockHandler(int a, BlockException e) 方法,但是实际情况是即使触发了流控规则依然

    2024年02月05日
    浏览(33)
  • 【Spring Cloud】深入理解 Nacos 的统一配置管理,配置热更新,多环境配置共享,集群搭建

    在微服务架构中,配置管理是一个至关重要的问题。随着系统规模的扩大,配置的管理和更新变得更加繁琐。Nacos 作为一个全能的服务发现和配置管理平台,为解决这一问题提供了全方位的支持。在本文中,我们将深入理解 Nacos 的配置管理,包括配置的统一管理、热更新、多

    2024年02月02日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包