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

windows下面使用版本Python安装指定版本虚拟环境

windows下面使用版本Python安装指定版本虚拟环境 写在前面 今天博主搭建一个项目的时候,希望使用最新版Python3.7版本,但是Python3.6版本也要留下,那么问题来了,如何解决这个问题呢...如何在windows下面使用版本Python安装指定版本虚拟环境呢?这篇文章就来解决这个问题。...多版本Python使用Python官网,下载自己想要版本这里不演示Python安装过程,但要说明是你安装时候不要勾选那个Add pyhton to Path(当然如果你勾选了也没关系,...现在命令行输入Python出现是:python3.6版本: ?...所以我们就完成了Python版本安装使用,也就是说需要用到哪个版本python就把它添加到系统环境变量里面去。这里删除了Python3.7环境配置,只保留Python3.6环境。

1.8K20

有关实际开发Python虚拟环境正确使用姿势!

1.使用虚拟环境好处 2.如何创建虚拟环境 3.虚拟环境Pycharm使用 什么是虚拟环境 简单点说,虚拟环境相当于一个独立容器。...我们都知道 python 有许多 wenb 框架,Django,Flask等,实际开发过程,可能某个项目我们使用 Django框架,我们就可以创建一个安装有 Django 虚拟环境。...另一个项目使用 Flask,就可以创建一个安装有 Flask 虚拟环境使用虚拟环境好处 实际开发或部署开发环境时候,有时候一个服务器上面会有多个项目。...rmvirtualenv test 虚拟环境Pycharm使用 pycharm 中新建项目后,导入我们刚才所创建虚拟环境 Settings-->Project-->Project Interpreter...导入环境之后,我们下一步就是要安装依赖包了,推荐大家使用以下方法,项目开发中非常实用 项目主目录新建一个 requirements.txt 文件,然后将我们项目中用到依赖包及其版本号写入到文件

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

如何正确安装Python!!!

1、 Windows 安装 访问 https://www.python.org/downloads/ 并下载最新版本 Python本书撰写时点,最 新版本Python 3.5.1。...若要想改变安装位置,勾选 Customize installation 选项,点击 Next 后安装位置输入 C:\python35 。...你可以选择是否为所有用户安装启动器,这不会产生多大影响。启动器用以切换已安装不 同版本 Python。 如果你环境变量(Path)未正确设置,可以遵循上述步骤予以修正。... Windows 下运行 Python 命令提示符 对于 Windows 用户来说,如果你已经正确并恰当地设置了 PATH 变量,你可以命令行运 行解释程序。...根据你电脑所运行操作系统设置不同,它也会有所不 同,之后内容我会使用 $ 符号来代表提示符。 注意:输出内容会因你电脑而有所不同,其取决于你在你电脑上安装 Python 版本

1.2K10

Python 初学者解答了无数遍 Python 环境相关问题

为了避免总是被初学者问相同问题,总结了一些公众号粉丝群里面被问得比较多问题。 电脑里面能不能安装多个Python?...请参阅Python 初学者常见错误——有 Anaconda 了,还能单独安装 Python 吗?...为什么应该使用 Virtualenv 创建虚拟环境 如果你所有项目都使用系统环境 Python,那么如果不同项目依赖同一个第三方库不同版本,并且不同版本语法还不一样,你就傻了。...绝大多数情况下,这样做的人是傻子,除非你部署代码服务器不支持外网访问又没有配置私有的 Pypi 源(这种情况下,你不是傻子,你老板是)。 正确做法,是服务器上重新安装这个项目需要依赖。...如果没有使用 pipenv,但是你使用了 Virtualenv,并且把这个项目依赖第三方库都安装到了这个虚拟环境,那么也不困难,执行命令: pip freeze > requirements.txt

1.3K40

开始进入 django 开发之旅

可搜索如何Python 添加到环境变量相关教程,将安装Python 添加到环境变量即可。 使用虚拟环境 强烈推荐虚拟环境下进行 django 开发。...举个例子,假设你已经系统安装Python,并且阅读此教程前你已经进行过一些 django 学习,但那时候安装 django 还是 1.x 版本。...有多种方式创建和使用虚拟环境,此前个人习惯使用 virtualenv 配合 virtualenvwrapper 两个 Python 库来使用和管理虚拟环境,现在比较喜欢使用 Pipenv 代替上面两个工具...即,要激活虚拟环境项目根目录下运行 pipenv shell 命令。 或者,没有激活虚拟环境情况下,运行 pipenv run + 命令,也可以虚拟环境执行指定命令。...测试一下安装是否成功,先在命令行输入 pipenv run python 启动虚拟环境 Python 解释器交互界面)。

80330

Python项目依赖与环境管理pip、virtualenv和pipenv

pip已经集成到Python 3.4及更高版本,因此大多数情况下,你不需要额外安装它。安装使用pip安装包非常简单。...虚拟环境安装包一旦虚拟环境被激活,你可以使用pip来安装包,就像在全局环境中一样。所有安装包都将与该虚拟环境关联,不会影响全局Python环境或其他虚拟环境。...安装包你可以像使用pip一样使用pipenv安装包:pipenv install package_name运行Python解释器你可以通过以下方式pipenv环境运行Python解释器:pipenv...指定Python版本Pipfile,你可以指定项目所需Python版本。这样,当你项目被部署到新环境时,pipenv会确保使用正确Python版本。...例如,构建脚本中使用pipenv run命令来确保构建过程中使用正确Python环境和依赖项。持续学习与社区贡献pipenv是一个开源项目,它发展得益于社区积极参与和贡献。

77120

Django学习-第一讲(上) 虚拟环境

1.虚拟环境 1.1为什么要用虚拟环境 我们之前安装库基本都是通过pip直接安装到全局环境,但是如果我们不同项目需要用到不同库,以及不同项目中用到同个库不同版本,就会导致项目之间环境不兼容...这时候就会碰到一个问题,如何电脑中同时拥有Django 1.10和Django 0.9两套环境呢?这时候我们就可以通过虚拟环境来解决这个问题。...-p C:\Python36\python.exe [virutalenv name] 3.进入虚拟环境 虚拟环境创建好了以后,那么可以进入到这个虚拟环境,然后安装一些第三方包,进入虚拟环境不同操作系统中有不同方式...电脑->右键->属性->高级系统设置->环境变量->系统变量添加一个参数WORKON_HOME,将这个参数值设置为你需要路径。...删除整个环境 不会删除pipfile 四、管理开发环境 1.安装在开发环境下 pipenv install --dev itchat 虚拟环境运行命令,使用run参数 pipenv

90120

Python 官方推荐一款打包工具

最近一直探索机器学习技术,所以Python使用地更多。 Ruby项目和Python项目处理之间一个很大区别就是管理依赖关系方式不同。...如果你具有requirements.txt文件项目中启动了Pipenv,则在把它从项目中删除之前,应该使用Pipenv安装该文件列出所有依赖包。...运行你代码 为了激活与你Python项目相关联虚拟环境,你可以使用简单地shell命令,比如 pipenv run which python 将在你虚拟环境运行which python命令,并显示与你虚拟环境相关联...这是虚拟环境运行你自己Python代码一个简单方法, pipenv run python my_project.py 如果你不想每次运行Python时都输入这么多,你可以shell设置一个别名...,例如, alias prp="pipenv run python" 保持简单 希望这篇文章已经告诉你如何管理你Python项目与Pipenv

58520

Python 官方推荐一款打包工具

最近一直探索机器学习技术,所以Python使用地更多。 Ruby项目和Python项目处理之间一个很大区别就是管理依赖关系方式不同。...如果你具有requirements.txt文件项目中启动了Pipenv,则在把它从项目中删除之前,应该使用Pipenv安装该文件列出所有依赖包。...运行你代码 为了激活与你Python项目相关联虚拟环境,你可以使用简单地shell命令,比如 pipenv run which python 将在你虚拟环境运行which python命令,并显示与你虚拟环境相关联...这是虚拟环境运行你自己Python代码一个简单方法, pipenv run python my_project.py 如果你不想每次运行Python时都输入这么多,你可以shell设置一个别名...,例如, alias prp="pipenv run python" 保持简单 希望这篇文章已经告诉你如何管理你Python项目与Pipenv

1.2K50

ProtobufCmake正确使用

例如,深度学习中常用ONNX交换模型就是使用.proto编写。我们可以通过多种前端(MNN、NCNN、TVM前端)去读取这个.onnx这个模型,但是首先你要安装protobuf。...而这个大型项目显然就是mediapipe…折磨了好久。 关于mediapipe详细介绍另一篇文章。...mediapipe中使用了大量ProtoBuf技术来表示图结构,而且mediapipe原生并不是采用cmake来构建项目,而是使用google自家研发bazel,这个项目构建系统就不评价了,而现在需要使用...CLionCmake来编译proto生成.pb.cc和.pb.h不在原始目录,而是集中cmake-build-debug(release),我们额外需要将其中生成.pb.cc和.pb.h文件移动到原始地址...正确修改cmake 对于这种情况,比较合适做法是直接使用命令进行生成。

1K20

Python开发虚拟环境管理提升项目稳定性与团队效率

Python开发,环境管理是至关重要一环。通过正确环境管理,我们可以确保项目的稳定性、可维护性和可移植性。...本文将介绍Python中环境管理重要性,并详细讨论如何使用虚拟环境来隔离项目所需依赖。为什么需要环境管理?Python,项目可能会依赖于各种不同库和框架。...要使用Pipenv,您可以运行以下命令:pip install pipenv然后,项目目录运行以下命令来创建虚拟环境安装依赖项:pipenv install这将自动创建一个虚拟环境,并安装Pipfile...虚拟环境CI/CD流水线扮演着重要角色。通过每个阶段都使用虚拟环境,可以确保不同环境运行代码时一致性和稳定性。以下是如何在CI/CD流水线中使用虚拟环境一些最佳实践:1....随后,我们介绍了如何使用Python内置工具(如venv模块)和第三方工具(如Pipenv和virtualenvwrapper)来创建和管理虚拟环境

16620

Python 官方推荐一款打包工具

thoughtbot,我们用Ruby和Rails工作,但通常我们总是尝试使用最合适语言或者框架来解决问题。最近一直探索机器学习技术,所以Python使用地更多。...如果你具有requirements.txt文件项目中启动了Pipenv,则在把它从项目中删除之前,应该使用Pipenv安装该文件列出所有依赖包。...运行你代码 为了激活与你Python项目相关联虚拟环境,你可以使用简单地shell命令,比如 pipenv run which python 将在你虚拟环境运行which python命令,并显示与你虚拟环境相关联...这是虚拟环境运行你自己Python代码一个简单方法, pipenv run python my_project.py 如果你不想每次运行Python时都输入这么多,你可以shell设置一个别名...,例如, alias prp="pipenv run python" 保持简单 希望这篇文章已经告诉你如何管理你Python项目与Pipenv

78240

Anaconda低版本Python虚拟环境如何更新Spyder版本

本文介绍Anaconda,为一个具有老版本Python虚拟环境更新Spyder软件版本多种方法。   首先看一下本文所需实现需求。...按照文章Anaconda虚拟环境安装Python库与Spyder中提及方法,为一个Python版本为3.6虚拟环境安装了Spyder软件;但此时,这一Spyder软件版本较低,很多功能用起来都不是很顺手...本文就介绍一下Anaconda虚拟环境,更新Spyder软件方法;需要注意是,本文给出了很多不同方法,但是几乎全部方法电脑中都没有效果——但这主要是因为Python版本实在太老导致...版本后再使用版本Spyder软件了。   ...但是,安装过程中会提示当前虚拟环境无法配置这一版本Spyder软件(这进一步说明了这里不能安装大概率是因为Python版本导致问题)。

28710

不用 pip install,你养我吗?

我们开发 Python 项目的时候,我们总会使用到这么几个玩意: pip requirements.txt vent 当你创建一个 Python 项目的时候,你会先整一个虚拟环境(virtualenv...-r requirements.txt 来安装依赖库,但 pip 发现现在「帅b」最新版本是 3.0,然后直接懵逼了,特么到底要安装了 「帅b」1.0 版本还是 2.0 版本还是 3.0 版本?...那如果有很多这样情况,岂不是得叫爸爸了啊? ? 有没有更好使用方式,让 Python 项目的包管理更爽呢? 那么接下来就是 学习 Python 正确姿势 ?...你还可以 install 指定虚拟环境使用 Python 版本,比如使用 Python 2: pipenv install --two 使用 Python 3.9.1 Piping install...打开你项目文件,你可以看到,使用 pipenv 创建虚拟环境时候,多出来了两个文件: Pipfile Pipfile.lock 它们是干啥呢?

55020

语义化版本与其Python使用

今天公司处理了一个线上问题,涉及到 Python 处理语义化版本(Semantic Versioning),值得作为一个主题记录一下。...不过当子版本号不是一位整数时,问题就出现了: 例如将版本号从1.0.9升级到1.0.10,语义化版本规范,1.0.10是比1.0.9版本更高,然而在python字符串比较(按位比较),1.0.9... Python 处理并比较语义化版本 我们已经知道了语义化版本是由.分隔,一个很直接方案是分段比较每一段版本大小。...packaging是一个常用 Python 库(它是pip间接依赖,所以一般不需要手动安装packaging库),其中packaging.version模块提供了处理语义化版本支持。...也将修改商家模板版本接口业务逻辑改为了使用packaging.version模块用于验证新版本合法性。 总结 本文大致介绍了语义化版本及其 Python 处理方式。

1.2K30

版本 Python 使用灵活切换

今天我们来说说 windows 系统上如果有多版本 python 并存时,如何优雅进行灵活切换。...虽然 Python3 已经出来很久了,虽然 Python2 即将成为历史了,但是因为历史原因,依然有很多公司老项目继续使用Python2 版本(切换成本太高),所以大多数开发者机器上 Python2...和 Python3 都是并存,本文主要说明这种情况下如何便捷 Python2 和 Python3 之间进行切换。...补充说明 补充说明下,其实网上也有网友提供了其他两种方法: 使用 Python 自带 py -2 和 py -3 命令; 另一种和我上面说类似,但是只重命名了其中一个版本执行文件名; 如果机器只安装了两个版本...-m pip install requests python36 -m pip install requests 这样安装依赖库就是各个版本之间相互独立

2.3K40

python虚拟环境virualenv安装使用

virtualenv 是一个创建隔绝Python环境工具。virtualenv创建一个包含所有必要可执行文件文件夹,用来使用Python工程所需包。...安装python及pip,setuptools等工具后,即可以创建virualenv虚拟环境了,这个类似于虚拟机工具,可以让同一台电脑中运行多个不同版本python程序,互不影响,不用时候,可以退出或删除...sudo easy_install pip # 使用pip安装virtualenv pip install virtualenv 二、virtualenv使用 #创建一个叫做pythonEnv新环境...cdvirtualenv #导航到当前激活虚拟环境目录,比如说这样你就能够浏览它 site-packages 。...2、使用easy_install命令安装pip时候,出现ImportError: No module named extern错误 原因:mac自带python2.7.12extern模块没有安装

1.2K80

如何在 Ubuntu 安装最新 Python 版本

Python 3 最新稳定版本版本 3.11。 较新 Ubuntu 版本上,预安装Python 3.10 或 Python 3.8,而较旧 Ubuntu 版本则不然。...本文中,我们将解释如何使用 deadsnakes PPA 通过 apt 包管理器在所有 Ubuntu 版本安装最新 Python 3.11 版本。...要从所有主要 Linux 发行版安装最新版本 Python,请查看本指南: Install 要安装最新 Python 3.11 版本,您可以使用“deadsnakes”团队 PPA,其中包含为...系统安装特定 Python 版本或多个版本 Python,只需运行以下命令并输入所示 Python 版本号即可。...在这篇短文中,我们解释了如何通过 apt 包管理器 Ubuntu 安装 Python 3.11。

1.5K40

Python虚拟环境pipenv、venv、conda一网打尽)

如果你是使用 Python.org 官网下载安装安装 Python 3.3(或更新版本)环境,那么可以直接在命令提示符中使用这个工具(windows,py.exe会安装在C:\Windows目录...py 可以打开默认 python 提示符; py -2.7 和 py -3 打开对应 Python 版本,py -0将列出系统安装了哪些版本python 二、pipenv pipenv创建虚拟环境后...python3.8,则使用系统已经安装python3.8版本 如果系统没有python3.8版本 如果已经安装pyenv或者asdf,会提示是否需要使用pyenv或者asdf安装对应版本python...= 等方式来限制 #pipenv,提倡使用 ~= 标识符而不是 == 标识符,因为后者会阻止 pipenv 更新包 思考:虚拟环境使用pip和pipenv都可以安装包,区别在哪里?...conda与pipenv,venv等虚拟环境管理工具最大不同在于:conda虚拟环境是独立于操作系统解释器环境,即无论操作系统解释器什么版本(哪怕2.7),也可以指定虚拟环境python版本为3.6

22.2K42
领券