首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一文了解virtualenv、pyvenv、pyenvpyenv virtualenv

网上有很多教程,讲如何在一台机器上同时安装2.x和3.x两个版本,使用时分别用python、python3区分。...pyenv使用方法非常简单: # 安装 pyenv(推荐方法,此脚本会自动安装若干插件,包括下文即将提到的 pyenv virtualenv) curl https://pyenv.run | bash...分别使用不同工具就很麻烦了,而且容易有冲突。为此,pyenv 引入了了 virtualenv 插件,可以在 pyenv 中解决同一个库的版本管理问题。...pyenv virtualenv 的用法和 pyenv 类似(使用上述安装 pyenv 方法会自动安装 virtualenv 插件): # 分别安装基于 Python 2.7.17 和 Python 3.8.2...# 指定 myproject 使用虚拟环境 venv3 cd myproject pyenv local venv3 # 在当前 shell 中临时使用虚拟环境 venv3 pyenv shell venv3

8.1K243
您找到你想要的搜索结果了吗?
是的
没有找到

Python多版本切换工具-Pyenv

#使用 git 把 pyenv 下载到家目录 $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc #然后需要修改环境变量,使用 Bash...$ pyenv install 3.4.1 该命令会从github上下载python的源代码安装,但是,我这里主要是用来进行科学计算的环境安装,因此,最后选择安装 anaconda-2.4.0(python2.7...可以选择都安装,之后可以使用pyenv进行版本的切换。...python virtualenv创建纯净虚拟环境 虽然直接安装pip安装virtualenv也行,但是通过pyenv插件的形式安装virtualenv的虚拟环境更加方便,因为之后的操作会比较方便。...安装插件pyenv-virtualenv 参考文章:http://www.tiny-coder.com/home-article-51.html pyenv-virtualenv插件安装:项目主页:https

2.8K20

pyenv安装使用-多版本python

说明: 由于centos或者RHEL操作系统自带的python一般都比较低,centos6 自带的python版本都是2.6.6,但是现在一般python使用的版本都是2.7版本,以前总在操作上源码升级...python,但是这样会导致的yum等利用python使用的命令错误,虽然修改yum源码可以解决问题,但是总感觉很麻烦,而且一个个命令文件的修改也感觉很LOW啊!...发现pyenv这个软件很不错,可以在一个系统中共存两套python版本,而且不影响系统自带老版本python的使用安装pyenv首先安装好python编译需要的rpm包环境: yum install...openssl-devel openssl-static -y yum install sqlite-devel -y yum install bzip2-devel bzip2-libs -y 废话不多说,开始安装...现在要在利用系统中安装python 2.7.9版本了, pyenv install 2.7.9 -v 刷新数据库: pyenv rehash 到现在系统中已经有两套不同版本的python,但是系统默认的还是

1K10

【随手记】pyenv安装使用

安装步骤 根据 github 上的文档,pyenv 分为适用于 linux/mac 的版本和 windows 版本的 pyenv-win。...2、重启终端 3、运行 pyenv --version 验证 pyenv 是否安装成功 4、查看当前可安装的 python 版本 pyenv install -l 5、毫不犹豫地安装 3.8.0。...pyenv install 3.8.0 6、设置本地环境使用的 python 版本,pyenv global 3.8.0,如需更改版本,只需将3.8.0替换为相应的版本号。...7、检查当前 python 版本及其路径,pyenv version 8、检查该版本 python 是否能正常使用 python -c "import sys; print(sys.executable...)" 使用过程 1、克隆我感兴趣的项目至本地,并设置当前文件夹的环境为 pyenv local 3.8.0 2、安装对应的 requirements.txt 中的三方库 pip3 install -i

19710

一线Python运维开发带你秒懂Flask框架

2.7.12的包下载到本地 为何需要使用虚拟环境? ...4、如需其他版本也可以下载对应的版本放到~/.pyenv/cache文件夹下面(cache文件夹假如不存在,自行创建) 5、然后执行 pyenv install 版本号 安装对应的python版本: pyenv...install 2.7.12 6、安装2.7.12版本成功后,创建一个目录为完全隔离的python虚拟环境: pyenv virtualenv 2.7.12 venv27 mkdir -pv virtu...cd virtu pyenv local venv27 cd .. cd virtu 自动激活了venv27环境 第三步 安装pip Pip是一个用来安装python第三方库的工具 sudo yum...等等 v  插件安装一般使用 pip install ,即可安装 v  以下示例flask_sqlachemy使用,flask_sqlachemy是sqlalchemy的flask插件,sqlalchemy

82560

客观对比 Python 所有的依赖环境管理工具

Python 自带一个单一用途的工具,可让您安装和管理 Python 版本:pyenvPyenv 很容易使用。...它允许使用插件吗? 它支持 PEP 660(可编辑安装:peps.python.org/pep-0660/)吗?PEP 660 是关于基于构建的可编辑安装 pyproject.toml。...PEP 621 指定如何在 pyproject.toml 文件中写入项目的核心元数据。我添加这个评判维度是因为一个包(剧透:它是 poetry)当前不支持此 PEP,但使用自己的方式来声明元数据。...✅ 它允许使用插件吗?✅ 它支持 PEP 660(可编辑安装)吗?✅ 它支持 PEP 621(项目元数据)吗?...✅ 它允许使用插件吗?❌ 它支持 PEP 660(可编辑安装)吗?✅ 它支持 PEP 621(项目元数据)吗?

14610

Jenkins安装插件下载

Jenkins安装完以后,需要安装插件,但是众所周知因为墙的原因,所以插件下载很慢,甚至下载失败,网上查到的大部分方法都是修改升级站点的URL,但是几乎没用,下面我介绍一个绝对管用,极速下载插件的方式。...升级Jenkins 我们安装的Jenkins可能不是最新版的,那么除了重新安装最新版的Jenkins,还有一种比较方便的升级方式。...如果我们使用的不是最新版的,Jenkins会提示我们下载最新版,并给出链接 点击链接下载一个jenkins.war文件 查看系统信息,获取jenkins.war的路径 将下载的jenkins.war替换查询到的文件...访问http://127.0.0.1:8080/restart,重启Jenkins 修改插件下载源 替换清华源插件管理->高级->升级站点,将URL替换为清华源:https://mirrors.tuna.tsinghua.edu.cn...这个文件有时候会被重新覆盖掉,所以建议将修改过的文件备份了,如果发现已经更新的插件又显示需要更新,就重新替换回去。 然后就可以愉快的升级、下载所有的插件

1.8K20

玩转 AIGC:Ubuntu 24.04 LTS 安装配置 Stable Diffusion WebUI

本文将详细介绍如何在 Ubuntu 24.04 LTS 中安装 Stable Diffusion WebUI。1....-venv libgl1 libglib2.0-02.3 安装 Miniconda3stable-diffusion-webui 成功安装和运行需要 Python3.10,我采用 Miniconda 安装虚拟环境...你可以使用自己喜欢的 pyenv、源码编译安装等方式。...stable-diffusion-webui 在云主机上部署,需要配置外部访问系统默认的 Python 不是 3.10 版,采用 conda 或是 pyenv 安装了 Python 3.10强迫症,喜欢保持源代码的干净...Stable Diffusion 基本配置4.1 界面汉化中文界面汉化属于可选项,不习惯使用英文,可以安装中文插件。中文插件有很多人分享,你可以体验几个选一个合适的。我选了下面的第一个。

54420
领券