一切都进行得很顺利,直到我的一个项目开始在各处执行打印,至少在一次执行中至少一次:
local/lib/python2.7/site-packages/cryptography/hazmat/primitives/constant_time.py:26: CryptographyDeprecationWarning: Support for your Python version is deprecated. The next version of cryptography will remove support. Please upgrade to a 2.7.x release that supports hmac.compare_digest as soon as possible.
我不知道为什么会启动它,并破坏了应用程序/工具的输出,尤其是当它被其他工具捕获和使用时。就像整个过程中的许多困难一样,我可以肯定地说,它与.A相关urllib
联requests
。更糟糕的是,我有太多的项目和交叉依赖关系,以至于我无法使用warnings.filterwarnings()
抑制警告的调用来更新所有的导入和分支。
我有Python 2.7.6。显然,这在2.7.7中消失了。只是,我有一些带有2.7.6的系统, 但
看不到警告。因此,某些情况可能会或可能不会在一个版本中禁用它们,而我可能会无意中将其替换为另一个版本。
我的Ubuntu,Python,urllib,请求(带有安全性选项),加密和hmac在打印警告和不打印警告的系统上都是相同的版本/内部版本。
网上似乎没有相关的警告或公告,并且到目前为止,任何相关项目似乎都是静态/稳定的(即使可以通过PIP安装“ hmac”,但八年来都没有改变)。
我在相当长的时间内遇到了这个错误。对于我的环境,将Python升级到高于2.7.6的更高版本是一种痛苦。较简单的解决方案是使用pip降级加密模块:
pip2.7 install cryptography==2.2.2
我认为最好的解决方案是升级您的python版本
在Angular 7/typescript 3-ish中使用EventEmitter获取“is not a function”。关于这个错误已经写了很多(a b),但很少有人赞成答案(a b c d e f)。我快到了,但需要一些帮助来完成这个。 这是一个有错误的堆栈闪电战。…和一个没有错误的类似的。 唯一的区别似乎是,对于错误,我的事件发射器和接收器位于同级文件夹中。在有效的情况下,事件接收器位
到此我们已经全面了解了一些关键概念,如Internet、WWW、客户端、服务器、本地应用、移动网页应用,前后端开发以及技术架构等。 现在让我们再来回顾一下引言部分提出的问题: 为什么要学?是不是适合你?怎么学? 我们的建议是: 1. 如果你偏感性一点,喜欢与人交流多于服务器命令行交互,那么你适合学习客户端开发技术,而在客户端技术里,HTML5将在PC端替代Flash和Silverlight插件,在
聊聊工程 如今,数据科学家已经逐渐取代现在的“软件工程师”成为IT行业的主流职业,和“全民都在聊人工智能”一样,可能全部IT工作者都要天天研究算法、琢磨模型、跑数据、调参数、跑数据、调参数,那些被淘汰的“软件工程师”会真的成为民工一样的行业,但是我觉得任何算法都离不开工程实现,再好的模型没有底层架构的支撑和上层产品应用的展现也无法发挥作用,所以对于一个技术人士,不擅长工程终难把能力发挥到极致。随着
本文向大家介绍说一说你在工作中最讨厌哪种人?相关面试题,主要包含被问及说一说你在工作中最讨厌哪种人?时的应答技巧和注意事项,需要的朋友参考一下 总结起来就是:不负责的人。 表现为:没有时间观念、拖延;不保证质量,敷衍塞责;出问题了习惯性推卸责任;遇到问题就放弃,不愿意想办法解决问题...
本文向大家介绍请说说,在工作中,你最讨厌哪种人?相关面试题,主要包含被问及请说说,在工作中,你最讨厌哪种人?时的应答技巧和注意事项,需要的朋友参考一下
我将JDK版本从8切换到9,由于缺少tools.jar,AspectJ插件不再工作: 目标的执行默认值org.codehaus.mojo:aspectj-maven-plugin:1.10:编译失败:Plugin org.codehaus.mojo:aspectj-maven-plugin:1.10或其依赖项之一无法解析:在指定路径C:\Program Files\java\jdk-9.0.1/.
本文向大家介绍C#关于Task.Yeild()函数的讨论,包括了C#关于Task.Yeild()函数的讨论的使用技巧和注意事项,需要的朋友参考一下 在与同事讨论async/await内部实现的时候,突然想到Task.Yeild()这个函数,为什么呢,了解一点C#async/await内部机制的都知道,在await一个异步任务(函数)的时候,它会先判断该Task是否已经完成,如果已经完成
我正在尝试启动一个简单的spring应用程序 我有主管道。java文件就在这里: 这是pom。xml: 最后一个错误是: 据我所知我少了一颗豆子?然而,看起来好像我有罐子春豆。