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. edltplus使用正则表达式替换多余空行

    24-7 <font style="font-weight:bold;">24-7</font><div class="tab_conten ...

  2. eclipse导入项目时的一些准备

    导入前的工作: 1.因为别人项目的运行环境可能和我们不一样,所以首先要在要导入的项目里面找到.setting文件,修改下面的xml文件,这个文件里面是关于服务器的一些配置的信息,你可以改成与你电脑一样 ...

  3. Java中类的关系

    在java里类的关系大致分为三种, 1.继承(a is b):继承extends,实现implement 2.包含(a has b):组合>聚合>关联.关系亲密度越来越小,一个类在另一个类 ...

  4. CentOS使用Postfix发送邮件

    1)配置hosts映射 [root@mail ~]# ifconfig ens33 ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mt ...

  5. [redis读书笔记] 第一部分 数据结构与对象 对象特性

    一 类型检查和多态    类型检查,即有的命令是只针对特定类型的,如果类型不对,就会报错,此处的类型,是指的键类型,即robj.type.下面为有类型检查的命令: 对于某一种类型,redis下底层的实 ...

  6. [Effective Java 读书笔记] 第二章 创建和销毁对象 第六-七条

    第六条 消除过期引用 JAVA中依然会有 memory leak的,比如一个栈先增长再收缩,那么从栈中弹出的对象是不会被当做垃圾回收的,即时使用栈的程序不再引用这些对象.这是因为栈的内部维护着对这些对 ...

  7. postman简单接口测试

    Postman简单接口测试 1. get请求: a. 选择get请求时,地址栏输入地址,如果需要添加参数,可以直接在地址栏加?后面写参数,也可以在点击params添加参数 b. 在headers中添加 ...

  8. Linux 性能分析 工具命令

    背景知识:具备背景知识是分析性能问题时需要了解的.比如硬件 cache:再比如操作系统内核.应用程序的行为细节往往是和这些东西互相牵扯的,这些底层的东西会以意想不到的方式影响应用程序的性能,比如某些程 ...

  9. 领域驱动设计(DDD)实践之路(一)

    本文首发于 vivo互联网技术 微信公众号 链接: https://mp.weixin.qq.com/s/gk-Hb84Dt7JqBRVkMqM7Eg  作者:张文博 领域驱动设计(Domain Dr ...

  10. python之基础中的基础(二)

    1.字典 创建字典,alien_0={'color':'green','points':5}其中由一个又一个的“键-值”对组成. 访问键-值对相应的值,print(alien_0['color']), ...