首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前行的CVer

    Python环境管理

    Conda的设计思路是在全局创建一个虚拟环境,这个虚拟环境被几个环境相似的项目所共用。用户可以在任意位置执行conda activate py27来激活环境。

    42020发布于 2021-03-04
  • 来自专栏python3

    python3环境管理

    类内有 __enter__ 和 __exit__ 方法的类被称为环境管理器 2. 能够用with语句进行管理的对象必须是环境管理3. 语句正常退出")         else:             print("with语句异常退出",exc_value) with Door() as c:     c.come_in()     3

    38930发布于 2020-01-03
  • 来自专栏liuchengxu

    conda 环境管理

    创建一个独立的环境 在创建新的环境时, 你可以指定 Python 版本, 和一些需要安装的包 conda create --name bunnies python=3 astroid babel 上面会创建一个叫做 /envs/bunnies 的新环境, 里面安装的 Python 版本为 Python 3, 同时还安装有 Astroid 和 Babel 这两个包. flowers 的复制品: conda create --name flowers --clone snowflakes 查看刚刚创建的 flowers: conda info --envs 你可以看到 3

    1.5K20发布于 2018-08-23
  • 来自专栏HsuHeinrich

    Anaconda虚环境管理

    Anaconda虚环境管理 当接触的东西越多越需要进行分类管理,同样的python环境也需要进行分类管理。anaconda不仅在数据科学有较高的建树,在python环境管理上也同样出色。 然后需要source一下使环境变量生效 source ~/.bash_profile 虚环境管理 创建虚环境 conda create -n your_env python=3.7 激活进入虚环境

    42210编辑于 2025-02-06
  • 来自专栏仲儿的专栏

    集群动态环境管理神器 Modules

    它可以帮助我们轻松加载运行程序所需的各类环境,比如说笔者之前写过的第一性原理计算软件 CONQUEST 的运行,就需要包括 Intel OneAPI HPCKit、FFTW3、LibXC 在内的多种环境 (采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 集群动态环境管理神器 Modules 》 本文链接:https://cloud.tencent.com/developer/article

    2K10编辑于 2022-12-10
  • 来自专栏研发效能EE

    研发效能之环境管理

    环境管理是我们日常工作中比较复杂的一环,主要是因为涉及内容比较多,程序、配置、数据都会涉及,如果是开发、测试环境,还会涉及到测试数据造数、系统刷数据、不同的人使用、锁定、转让、释放等问题。 3. 耗时长难搭建 每次搭建都需要研发同学申请机器,然后手动在机器上一个一个服务的安装服务,同时还要配置各种中间件,刷入对应的数据等。难搭建耗时长,对于使用方和搭建方都是一种折磨。 4. 缺少复用 假设一个业务有20个微服务,每个微服务一个容器,那么联调、测试、预发、UAT四套环境都完备至少要80个容器;如果有3个QA同学并行测试,都独占环境,那么就要240个容器。 3. 一键搭建环境 环境的搭建必须方便、快捷,这样才能提高所有产研团队的效率。但是很多公司在这一块都很薄弱需要改进。很多公司生产环境都治理得不是很好,何况开发和测试环境。

    1.1K40编辑于 2022-10-25
  • 来自专栏Jack96

    虚拟环境管理

    python3.6', '/usr/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/dist-packages', '/usr/lib/python3/ 进入到工程的工作目录 virtualenv .test # 创建虚拟环境,并命名为test.此时会在my_project下多出一个test的文件夹 virtualenv -p /usr/bin/python3 虚拟环境 deactivate # 离开test虚拟环境 rmvirtualenv test # 删除test虚拟环境 workon demo # 切换到demo虚拟环境 Copy 注意:若是pip3安装的 virtualenv且pip3的软链接指向新安装的python3.7 1.在/usr/bin下面创建virtualenv的软连接 ln -s /usr/local/src/python37/bin/virtualenv envs source /usr/local/src/python37/bin/virtualenvwrapper.sh VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    59330编辑于 2023-03-07
  • 来自专栏洞明学问

    Python 开发环境管理

    虚拟环境主要合适 virtualenv 和 virtualenvwrapper 来管理,在 Windows 系统上,则使用的是 virtualenvwrapper 进行管理的。

    41620发布于 2019-10-29
  • 来自专栏kubernetes中文社区

    Kubernetes 生产环境管理经验

    kubelet, node.xxxx1 Attempting to reclaim ephemeral-storage Warning ImageGCFailed 3m4s requests: ephemeral-storage: "2Gi" limits: ephemeral-storage: "3Gi 这种问题我在搭建codis-server的时候遇到过,当时没有配置就绪以及健康检查.但获取pod描述的时候,显示running.其实这个时候容器以及不正常了. ~ kex codis-server-3 比如,现在有3个容器abc,a突然遇到流量洪峰导致内部奔溃,继而Crashbackoff,那么a就会被service剔除出去,剩下的bc也承载不了那么多流量,接连崩溃,最终网站不可访问.这种情况,多见于高并发网站 如果节点是4G的,Pod请求3G,极其容易被驱逐. 建议提高节点规格.

    3.4K30发布于 2019-06-24
  • 来自专栏嘎嘎软件测试

    【shell系列】环境管理必备工具shell

    二、shell脚本的运用场景 掌握shell脚本的使用方式在我们环境管理上是非常有帮助的。 app4) for i in ${app_list[@]}; do pid_check $i done 3、读取txt #! b1,b2,b3 c1,c2,c3 4、检查输出是否包含关键字 #! tmp|zip文件" find /tmp/*/logs -mtime +3 | egrep "\. : https://github.com/WEIMHaaa/wei-notebook.git https://gitee.com/weimenghua/wei-notebook.git 四、总结 掌握环境管理的能力是作为测试工程师很重要的技能之一

    55910编辑于 2022-08-13
  • 来自专栏新亮笔记

    基础设施和环境管理

    基础设施(infrastructure)代表了你所在组织中的所有环境,以及支持其运行的所有服务,如 DNS 服务器、防火墙、路由器、版本控制库、存储、监控应用、邮件服务器,等等。

    68920编辑于 2022-12-05
  • 来自专栏云计算D1net

    多云环境管理才刚刚开始

    想象不久的将来一天:你正在为你的公司准备认知计算应用,将传感器和其他设备与物联网上的数十亿个设备相连接,并且将已经在云中运行多年的基础设施和软件迁移回数据中心。 这听起来很牵强,因为越来越多的企业不再

    71950发布于 2018-03-27
  • 来自专栏云原生生态圈

    GitHub 5.2K Star,多种开发环境管理利器

    初始化 devbox 并增加 python3 依赖工具。 使用 devbox shell 即可进入刚才定义的环境,进入后查看 python --version 可以看到是刚才定义的版本。

    86470编辑于 2023-08-23
  • 来自专栏python3

    python虚拟环境管理之virtual

    例如你想在同一台机器上开发用python2和python3写的2个项目就可以用虚拟环境进行隔离,又网站开发、爬虫和科学计算所需要的包都不一样也可以用虚拟环境。 下面有几种虚拟环境管理工具自行选择 virtualenv 安装 pip install virtualenv 创建 mkdir myproject cd myproject virtualenv venv venv #显示虚拟环境信息 pipenv --py #显示解释器信息 pipenv --rm #删除当前虚拟环境 exit #退出虚拟环境 conda Conda 是一个开源的软件包管理系统和环境管理系统 python=3.7 使用 conda env list #查看当前存在的虚拟环境 source activate py3 #激活虚拟环境 activate py3 windows下 conda install numpy #安装包 source deactivate #退出虚拟环境 conda remove -n py3 --all #删除虚拟环境

    1.3K20发布于 2020-01-17
  • 来自专栏ShanSan的云原生之路

    Python环境管理与项目依赖管理

    到创建好的虚拟环境的Scripts目录,执行如下命令可激活或者退出虚拟环境 activate # 激活,激活后命令提示符会变成当前工程目录Python环境名 deactivate # 退出 # 3、 requirements.txt中 # 为项目创建一个新的、干净的环境时,可使用 pip install -r requiremen.txt 为项目安装依赖 Pipenv Pipenv集包管理和虚拟环境管理于一身 1、为当前工程创建虚拟环境 pipenv install # 这里会生成Pipfile和Pipfile.lock文件 # 2、虚拟环境的激活 pipenv shell # 激活虚拟环境 # 3、 poetry的使用 # 1、快速创建一个Python项目 poetry new [project_name] # 2、以交互式的方式为当前项目创建pyproject.toml文件 poetry init # 3

    1.1K30发布于 2020-07-07
  • 来自专栏muller的测试分享

    Python 虚拟环境及pip环境管理

    venv 虚拟环境管理venv 虚拟环境的优点独立的 Python 环境,不会产生冲突有助于包的管理删除和卸载方便venv 使用方法创建虚拟环境python3 -m venv test激活虚拟环境切换指定文件夹 Windows:/Scripts/macOS:/bin/执行指令:`activate`venv 安装 Python 包Python 版本选择进入 python2.7 环境:python2进入 python3. x 环境: python3pip 安装 Python 包安装 Python2.x 版本的包安装 Python3.x 版本的包venv 退出和删除退出虚拟环境:deactivate删除虚拟环境:删除环境目录 pip环境管理pip 概述pip 是 Python 包管理工具python2 的 2.7.9 版本开始自带python3 的 3.4 版本开始自带https://pypi.org/ 托管了大量流行的 Python

    39710编辑于 2024-05-14
  • 来自专栏软件测试学习

    Python环境管理:如何使用pip freeze命令

    在Python开发中,环境管理是一个非常重要的环节。今天,我们就来聊聊一个简单但极其实用的命令——pip freeze。 什么是pip freeze?

    4.2K10编辑于 2024-04-30
  • 来自专栏信创系统开发

    Python环境管理新利器:UV工具详解

    Python 包和环境管理最好的工具无疑是 Anaconda,但我在之前的一篇文章《注意,使用这款 Python 软件可能会带来麻烦》写过,个人使用完全没有问题。 所以这段时间我也一直在寻找 Python 环境管理工具,终于给我找到了,就是这款由 Astral 团队开发的下一代 Python 环境管理工具:UV。 UV 使用 Rust 语言编写,旨在替代传统包和虚拟环境管理工具(如 pip、virtualenv、pyenv 等),成为一站式解决方案。 自 2024 年推出以来,其 GitHub 星标已突破 40k,成为 Python 社区最受关注的环境管理工具。 关键是它还整合了六大核心功能: 包管理(替代pip) 虚拟环境管理(替代virtualenv) Python版本控制(替代pyenv) 项目依赖锁定(替代poetry) 工具安装(替代pipx) 包发布

    6.6K11编辑于 2025-03-20
  • 来自专栏大刚测试开发实战

    Linux下一键安装Python3&更改镜像源&虚拟环境管理技巧

    -d /home/python3 ] # 判断home目录下是否存在python3目录,不存在就创建 then `mkdir -p /home/python3` cd Python-3.7.5 /configure --prefix=/home/python3 # 配置安装目录为/home/python3 make && make install # 编译&编译安装 fi # 添加Python 3.卸载python3 rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps # 卸载python3 whereis python3 |xargs rm -frv # 删除python3所有残余文件,注意是卸载Python3,千万要带3,否则会把系统自带的Python2和yum(依赖Python2)也卸载了 whereis python3 # 查看是否存在 python3 python3 # 进入python解释器环境,若提示“-bash: python3: command not found”则说明卸载成功 二、Python虚拟环境管理 在日常项目开发过程中

    5.1K31编辑于 2022-11-14
  • 来自专栏木二天空

    附001.Python多版本环境管理

    因此,在多版本共存的情况下,Python多环境管理工具非常重要,常见Python多环境管理工具有Pyenv和Virtualenv。 alternatives添加版本 [root@localhost ~]# alternatives --install /usr/bin/python python \ /usr/local/python3/ #自动模式,选择权限较高的 link currently points to /usr/local/python3/bin/python3.9 /usr/local/python3/bin/python3.9 Selection Command ----------------------------------------------- *+ 1 /usr/local/python3/ - priority 30 Current `best' version is /usr/local/python3/bin/python3.9.

    1.4K20编辑于 2022-05-30
领券