位置: IT常识 - 正文

如何在bat中进入虚拟环境(bat 进入当前文件夹)

编辑:rootadmin
很多情况下我们希望在项目中建立一个build.bat用于项目的自动构建,避免每次构建时都需要手动在控制台中输入命令。 例如对于 pyinstall 的项目,只需要如下的实现: pyinstaller main.spec 但是对于大部分的 python 项目,我们一般都会创建一个虚拟环境,方便对项目依 ...

推荐整理分享如何在bat中进入虚拟环境(bat 进入当前文件夹),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:bat怎么进,bat进入指定目录,如何在bat中进入指定文件,如何在bat中进入指定文件,bat怎么启动,如何在bat中进入桌面,如何在bat中进入桌面,如何在bat中进入桌面,内容如对您有帮助,希望把文章链接给更多的朋友!

很多情况下我们希望在项目中建立一个build.bat用于项目的自动构建,避免每次构建时都需要手动在控制台中输入命令。

例如对于 pyinstall 的项目,只需要如下的实现:

pyinstaller main.spec

但是对于大部分的 python 项目,我们一般都会创建一个虚拟环境,方便对项目依赖包的管理,这时候执行 bat 文件就会因为没有进入虚拟环境而出错,那么如何在 bat 中进入虚拟环境呢?

python的虚拟环境主要分为三种解决方案:virtualenv、pipenv 和 conda,这里以 virtualenv 为例:

使用virtualenv创建的虚拟环境一般会在项目目录下(也可能在其他地方)出现一个包含虚拟环境的文件夹,例如我在一个文件夹中执行命令:

virtualenv env如何在bat中进入虚拟环境(bat 进入当前文件夹)

在该文件夹下面就会出现一个 env 文件夹:

此时进入虚拟环境应执行的指令应为:

./env/Scripts/activate

因此我们应该在我们的 bat 文件的第一行这样写:

call "./env/Scripts/activate"

例如:

执行后的结果:

可见这里的 pip list 是在虚拟环境中执行的。

本文链接地址:https://www.jiuchutong.com/zhishi/304741.html 转载请保留说明!

上一篇:php安装mysql扩展模块(php和mysql的软件怎么部署)

下一篇:Python中的迭代器是什么(python迭代器iterator)

  • 一般纳税人资格证明在哪里查询
  • 税收广度
  • 利润分配未分配利润借贷方表示什么
  • 工业企业结转成本表格模板
  • 企业的承兑汇票贴息很高说明什么
  • 研发设备可以一次性扣除吗
  • 辞退员工补偿金是按实发工资算还是应发
  • 法人独资企业怎么样
  • 冲红发票怎么写备注
  • 运输公司支付的运输费计入什么科目
  • 销售毛利率算法
  • 国税征收项目有哪些
  • 收付转凭证如何排序装订
  • 行政单位应缴财政收入预算会计分录
  • 固定资产报废的账务处理例题
  • 个体户要交国税和地税吗
  • 辅导期一般纳税人预缴增值税
  • 企业所得税减半征收计算公式
  • 建筑业的发票
  • 个人所得税必须得交吗
  • 全年一次性奖金计税方式
  • 清洁费免税吗
  • 所得税清算时坏账怎么算
  • 收购药材再销售可以免税
  • 采用审计软件有什么优缺点
  • 小规模纳税人贷款利息收入增值税税率
  • 增值税专用发票的税率是多少啊
  • 个体工商户的专票可以抵扣吗
  • 苹果手机zm
  • 电脑休眠和睡眠什么差别
  • 分期服务费是啥
  • 单位公积金对账单
  • 电脑店u盘装系统步骤
  • 全额拨款事业单位工资待遇
  • 社保退回的工伤怎么赔偿
  • atikdag.sys
  • 火狐十大必用插件
  • 购进原材料款项怎么入账
  • thinkphp d
  • 销售废旧设备增值税率
  • 低代码开发开源
  • php _dir_
  • 定额发票累计领用金额怎么填
  • 销售退货和销售折让的区别
  • 哪些合同必须签订书面合同
  • 为什么增值税申报表保存不了
  • 固定资产一次性折旧账务处理
  • 个体户查账征收个人所得税税率
  • 税务机关代开的增值税发票要加盖发票专用章吗?
  • 或有资产怎么处理
  • 房屋出租简易计税进项税额需要转出么
  • 工会年末结余会计分录
  • 销售固定资产如何申报企业所得税
  • 收回应收账款账面余额
  • 凭空多出来的原材料的账务处理?
  • 印花税的计入科目有哪些
  • 以摊余成本计量的金融资产会计处理
  • 餐饮业厨师的工资计入主营业务成本吗
  • 开票销售方
  • 企业经营规模小怎么办
  • 账簿设计原则的主要内容
  • sqlserver如何保留两位小数
  • linux临时目录在哪
  • centos操作命令
  • macos finder的应用程序列表在哪里
  • 在win7操作系统中通过什么可以查看计算机的配置
  • windows10预览版怎么样
  • win10内置应用大全
  • 如何改变linux终端界面的颜色
  • linux怎么禁用用户
  • msvc命令行
  • js创建对象的方法有哪些
  • win10下载杀毒软件
  • 子弹追踪原理
  • linux shell 进程
  • 每天一篇小练笔30字
  • 基于js实现微信直播
  • jQuery+ajax+asp.net获取Json值的方法
  • ukey开发票系统怎么升级?
  • 红色通知字体
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设