Traceback (most recent call last):
File "C:\Users\User\AppData\Local\Temp\protocbridge7256923893821185625.py", line , in <module>
s.sendall(content)
TypeError: a bytes-like object is required, not 'str'
--scala_out: protoc-gen-scala: Plugin failed with status code .
[error] java.lang.RuntimeException: protoc returned exit code:
[error] at scala.sys.package$.error(package.scala:)
[error] at sbtprotoc.ProtocPlugin$.compile(ProtocPlugin.scala:)
[error] at sbtprotoc.ProtocPlugin$.compileProto$(ProtocPlugin.scala:)
[error] at sbtprotoc.ProtocPlugin$.$anonfun$sourceGeneratorTask$(ProtocPlugin.scala:)
[error] at sbt.util.FileFunction$.$anonfun$cached$(FileFunction.scala:)
[error] at sbt.util.FileFunction$.$anonfun$cached$(FileFunction.scala:)
[error] at sbt.util.Difference.apply(Tracked.scala:)
[error] at sbt.util.Difference.apply(Tracked.scala:)
[error] at sbt.util.FileFunction$.$anonfun$cached$(FileFunction.scala:)
[error] at sbt.util.Difference.apply(Tracked.scala:)
[error] at sbt.util.Difference.apply(Tracked.scala:)
[error] at sbt.util.FileFunction$.$anonfun$cached$(FileFunction.scala:)
[error] at sbtprotoc.ProtocPlugin$.$anonfun$sourceGeneratorTask$(ProtocPlugin.scala:)
[error] at scala.Function1.$anonfun$compose$(Function1.scala:)
[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$(TypeFunctions.scala:)
[error] at sbt.std.Transform$$anon$.work(System.scala:)
[error] at sbt.Execute.$anonfun$submit$(Execute.scala:)
[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:)
[error] at sbt.Execute.work(Execute.scala:)
[error] at sbt.Execute.$anonfun$submit$(Execute.scala:)
[error] at sbt.ConcurrentRestrictions$$anon$.$anonfun$submitValid$(ConcurrentRestrictions.scala:)
[error] at sbt.CompletionService$$anon$.call(CompletionService.scala:)
[error] at java.util.concurrent.FutureTask.run(FutureTask.java:)
[error] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:)
[error] at java.util.concurrent.FutureTask.run(FutureTask.java:)
[error] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:)
[error] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:)
[error] at java.lang.Thread.run(Thread.java:)
[error] (Compile / protocGenerate) protoc returned exit code:
[error] Total time: s, completed -- ::

搜索了一下,根据https://github.com/scalapb/ScalaPB/issues/268的讨论,可能是安装的python版本问题,非2.x版本可能导致sbt package时出现上面的错误。安装python 2.7后问题解决。

sbt package报错:a bytes-like object is required, not 'str'的更多相关文章

  1. python 报错:a bytes-like object is required, not 'str'

    核心代码: def ipPools(numPage): headers = randomHeads() url = 'http://www.xicidaili.com/nn/' saveFsvFile ...

  2. moviepy执行TextClip.search方法时报错TypeError: a bytes-like object is required, not str

    ☞ ░ 前往老猿Python博文目录 ░ 执行TextClip.search方法时,报错: >>> from moviepy.editor import * >>> ...

  3. 安装pandas报错(AttributeError: 'module' object has no attribute 'main')

    在pycharm中安装pandas出现报错:AttributeError: 'module' object has no attribute 'main', 刚开始以为是pip的版本太旧了,于是乎将其 ...

  4. 在spring添加注解时,第一行package报错configure build path

    练习spring的ioc的注解的时候写上注解就会在第一行package报错configure build path. 用的spring4.2.4的jar包.经过上网查阅资料,可能是jar包冲突,解决办 ...

  5. 解决:pipenv shell报错:AttributeError: 'module' object has no attribute 'run'

    利用pipenv shell切换到虚拟环境时,显示报错:AttributeError: 'module' object has no attribute 'run' 可以看到是d:\program\p ...

  6. pycharm安装 package报错:module 'pip' has no attribute 'main'

    转自: <pycharm安装 package报错:module 'pip' has no attribute 'main'> https://www.cnblogs.com/Fordest ...

  7. maven项目新检出后不编译爬坑记 及 mvn clean package报错 WagonTransporterFactory: java.util.NoSuchElementException 异常【我】

    从SVN新检出一个maven项目,配置好后,发现项目无法编译(只有一个test包中的代码显示编译报错,其他所有包中的代码都不编译,也不报错), 先注释掉报错的test包中的所有内容, 用Eclipse ...

  8. Pycharm安装package报错:AttributeError: module 'pip' has no attribute 'main'

    Pycharm安装package报错:AttributeError: module 'pip' has no attribute 'main' 确认pip已经升级到目前最新版本了. 在网上搜寻后,解决 ...

  9. package报错

    java类的第一行package 包路径 package报错 jdk版本不一致 或者jar包冲突

随机推荐

  1. WTL Hello World

    构建最简单的WTL Hello World程序,基于:WTL91_5321_Final + VS2013 + WIN7 添加->新建项目 为了简单起见,我们删除一些button和对应的处理代码( ...

  2. 代理IP批量验证程序

    #include <afxinet.h> #include <afxwin.h> #include <iostream> #include <fstream& ...

  3. linux入门系列10--firewalld防火墙管理

    上一篇文章学习了用户及文件相关权限,本篇继续学习防火墙技术. 防火墙作为公网与内网之间的保护屏障,对系统至关重要.防火墙又分为硬件防火墙和软件防火墙,主要功能都是依据设置的策略对穿越防火墙的流量进行过 ...

  4. latex使用总结

    1 输入双引号以及单引号: 双引号:按两下 Tab键上方的键, 再按两下单引号键. 单引号:按一下Tab键上方的键,再按一下单引号键. 原文地址 2 时间复杂度的O写法: $\mathcal{O}$ ...

  5. 说说GAN(生成式对抗网络)

    在Auto-encoder中,input data通过一个encoder神经网络得到一个维度的较低的向量,称这个向量为code,code经过一个decoder神经网络后输出一个output data. ...

  6. Codeforces_711_B

    http://codeforces.com/problemset/problem/711/B 比较简单,过程有点繁琐,先找一行包含那个0的行,得到和,以此填出0位置的值,然后判断这个矩阵是否符合条件. ...

  7. Go语言实现:【剑指offer】平衡二叉树

    该题目来源于牛客网<剑指offer>专题. 给定一个二叉树,判断它是否是高度平衡的二叉树. 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1. ...

  8. Trie(字典树)的侃侃

    Trie是什么 ? 字典树 : 见名知意(在树上进行查询). 跟字典相关的必定与查询有密切的关系, 查询就需要一定的媒介作为支撑,树就为这种查询提供支撑. Trie做什么 ? 实现字符串快速检索的多叉 ...

  9. 苹果系统iOS、macOS应用管理机制

    iOS.macOS系统应用管理机制 苹果系统包括:iOS.macOS.watchOS.tvOS.应用软件的生命周期为:开发.上线.安装.使用.卸载.这篇文档将从应用生命周期的各个环节介绍苹果系统对应用 ...

  10. Nginx 缓存命中率

    # 在http头部显示命中方式 location ~* ^.*\.(js|ico|gif|jpg|jpeg|png)$ { proxy_redirect off; proxy_set_header H ...