位置: 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)

  • b&o蓝牙音箱如何配对(BO蓝牙音箱如何连接)

    b&o蓝牙音箱如何配对(BO蓝牙音箱如何连接)

  • qq屏蔽能打qq电话吗(qq屏蔽能打qq电话吗如果显示对方不在旁边呢)

    qq屏蔽能打qq电话吗(qq屏蔽能打qq电话吗如果显示对方不在旁边呢)

  • 拼多多我的好友查看步骤是什么(拼多多我的好友怎么删除)

    拼多多我的好友查看步骤是什么(拼多多我的好友怎么删除)

  • 微信扫一扫怎么变成全屏了(微信扫一扫怎么扫不了)

    微信扫一扫怎么变成全屏了(微信扫一扫怎么扫不了)

  • 喷墨打印机打印字一半有一半没有(喷墨打印机打印照片有横条纹)

    喷墨打印机打印字一半有一半没有(喷墨打印机打印照片有横条纹)

  • ipadpro可以当电脑吗(ipad pro可以当充电宝吗)

    ipadpro可以当电脑吗(ipad pro可以当充电宝吗)

  • qq文件下载慢怎么办(qq文件下载速度慢)

    qq文件下载慢怎么办(qq文件下载速度慢)

  • oppo机器人叫什么名字(oppo的机器人叫什么呀)

    oppo机器人叫什么名字(oppo的机器人叫什么呀)

  • 网易云账号可以同时两个手机登录吗(网易云账号可以注销吗)

    网易云账号可以同时两个手机登录吗(网易云账号可以注销吗)

  • watch4听不了微信语音(applewatch怎么听不了微信语音)

    watch4听不了微信语音(applewatch怎么听不了微信语音)

  • 快速按下并释放鼠标左键的操作称为(快速按下并释放鼠标右的操作称为)

    快速按下并释放鼠标左键的操作称为(快速按下并释放鼠标右的操作称为)

  • 苹果11哪里买(苹果手机在哪里买)

    苹果11哪里买(苹果手机在哪里买)

  • vivo左手边的按键是什么(vivo左边的键怎样打开)

    vivo左手边的按键是什么(vivo左边的键怎样打开)

  • 微信号登录频繁怎么办(微信号登录频繁什么时候可以再登)

    微信号登录频繁怎么办(微信号登录频繁什么时候可以再登)

  • 蓝牙耳机降噪什么意思(蓝牙耳机降噪什么技术)

    蓝牙耳机降噪什么意思(蓝牙耳机降噪什么技术)

  • 快手改名上限怎么解除(快手改名字上限了怎么办)

    快手改名上限怎么解除(快手改名字上限了怎么办)

  • 系统更新了怎么恢复以前的系统(系统更新了怎么退回去)

    系统更新了怎么恢复以前的系统(系统更新了怎么退回去)

  • 电脑酷我音乐怎么k歌(电脑酷我音乐怎么取消自动续费)

    电脑酷我音乐怎么k歌(电脑酷我音乐怎么取消自动续费)

  • 苹果xr怎么设置来电铃声(苹果xr怎么设置铃声)

    苹果xr怎么设置来电铃声(苹果xr怎么设置铃声)

  • 电脑待机动画怎么弄(电脑待机动图怎么设置)

    电脑待机动画怎么弄(电脑待机动图怎么设置)

  • 视频通话中断是什么意思

    视频通话中断是什么意思

  • 微信足迹如何弄(微信足迹如何弄到手机上)

    微信足迹如何弄(微信足迹如何弄到手机上)

  • 无线网络无法启用(无线网络无法启动错误代码10)

    无线网络无法启用(无线网络无法启动错误代码10)

  • 苹果手机备份有什么用(苹果手机备份有什么坏处)

    苹果手机备份有什么用(苹果手机备份有什么坏处)

  • 苹果8p美版和国行的区别(美版iphone8p和国行有什么区别)

    苹果8p美版和国行的区别(美版iphone8p和国行有什么区别)

  • 虚拟存储器的最大容量(虚拟存储器的最大容量和实际容量)

    虚拟存储器的最大容量(虚拟存储器的最大容量和实际容量)

  • removed.exe - removed是什么进程 有什么用

    removed.exe - removed是什么进程 有什么用

  • 会计新手如何学会收款流程
  • 建筑业收到预收款预缴增值税
  • 什么叫抵扣进项
  • 手机上税票怎么开
  • 个人独资企业需要交什么税
  • 什么样的情况可以补缴社保
  • 一个公司控股另一个公司
  • 生产企业购进的用于生产的机器设备
  • 收到去年所得税汇算清缴退税账务处理
  • 破产企业公司还要交税吗
  • 案例分析一般纳税人的税负率怎么计算?
  • 建筑业附加税税率是多少
  • 个人劳务报酬个人所得税怎么算
  • 旧发票专用章如何处理
  • 金融公司一般有哪些业务
  • 土地纳税申报表
  • 异地预缴企业所得税会计分录
  • 没有成本票怎么做成本
  • 以无形资产进行投资
  • 公司账户替别人过账
  • Windows server 2008设置远程桌面连接的详细步骤(图文教程)
  • bios咋进入
  • 如何恢复回收站永久删除的文件
  • linux禁用root用户
  • 等值货币什么意思
  • 申报专利 费用
  • 收回财政结余资金账务处理
  • 电脑管家系统异常要修复吗
  • win10平板模式怎么改回来
  • php提高性能
  • 招投标公司需要什么条件
  • 备用金冲销的会计分录
  • php获取ftp文件目录
  • 违约罚款的会计分录
  • 工业总产值 工业销售产值
  • 所得税年度报表资产总额
  • 信托融资放在哪个科目
  • 应收账款需要计提损失准备吗
  • 高新补贴收入是否可以作为不征税收入
  • 定额发票已验旧是什么意思
  • 递延所得税资产和负债怎么计算
  • 工会经费计入什么费用明细科目
  • thinkphp常用函数
  • 溢价收购股权会计处理案例
  • 优化in
  • 总账是按年还是按月结账
  • js对象数据类型有哪些
  • 基建账如何并入会计科目
  • 自然人税收管理系统
  • 查看zip内容
  • fsck命令详解
  • 企业的研发费用如何进行账务处理
  • 出差补助费用
  • 将本月发生的制造费用总额按生产工人
  • 因质量原因退货和召回的产品,均应按照规定
  • 财政拨入的科技费是什么
  • 餐厅场租费可以开发票吗
  • 织梦自适应代码怎么做
  • MySQL主从数据库搭建
  • 三证合一后个体交税吗
  • 小规模都是做季报吗
  • 综合评价怎么改
  • 计提坏账准备的金额怎么算的
  • 金税盘未响应什么意思
  • 企业资产负债表怎么做
  • 收到银行存款利息
  • 有限公司能否申请银行存对支票
  • 工程分包总包产生的 税费由谁承担
  • 汇算清缴从业人数平均值怎么算
  • 旅行社代订机票便宜吗
  • mysql unique作用
  • Win10 Mobile RS2预览版14943上手视频曝光
  • xp系统怎么设置网络传输文件
  • cocos2d-x 3.3 final 适配安卓5.0机型小记
  • js加载失败怎么办
  • 子弹追踪原理
  • python 类型检查
  • python datetime.now
  • 广东每年交多少税给国家
  • 税务稽查项目书的填写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设