bug
文章平均质量分 62
名难取aaa
我们仰望同一片天空却看着不同的地方
展开
-
No module named ‘_ssl‘
正常编译安装成功,但是当使用时又出现了奇怪的报错,估计是机器太老了。此时需要注意是否有报错,有报错就是上一步。分别执行以下命令,下载安装包并编译安装。添加路径至ld.so.conf。,这样默认安装路径就是。,版本过低,导致失败了。换了台服务器按照之前。这个报错也会导致无法。原创 2024-10-02 21:07:46 · 1141 阅读 · 1 评论 -
celery骚操作之把任务写在类中可能造成的问题
猜测可能是这样实现的导致同步调用时会发生谁先调用就变成谁(异步注册任务是另一套逻辑,这里给出的是可能造成同步调用时那种效果的示例demo),具体源码分析看另一篇文章。任务写在类中如下(注意这个静态方法是个特殊的装饰器,他实际是个描述器,他必须写在最上面)有点抽象的是当我们异步去调用他是调用第二个函数的打印,也就是后面的覆盖前面的。注册异步函数是模块级别的,也就是同个模块不能有同名函数,比如搞个骚操作,将。同步运行结果如下,可以发现这有点抽象,当先调用。是一样的也就是实际是同一个。原创 2024-06-18 11:46:17 · 299 阅读 · 0 评论 -
Windows Crypto报错 TypeError: Object type <class ‘str‘> cannot be passed to C code
个人觉得在编写代码时可以输入一个bytes类型,这样可以省去跨平台问题,而且在AES.new的时候传参都是bytes,最后encrypt时的plaintext却是str类型不会感觉很怪吗或者在代码中加入Windows平台兼容,避免也许是我上面的推导错误传入bytes类型会产生某种未知错误导致代码报错import sys# windows 下使用 AES 加密需要转为bytes类型(win使用 CfbMode类, Linux 使用 AESCipher类)原创 2024-03-28 13:52:27 · 1333 阅读 · 0 评论 -
总结遇到的问题
【代码】总结遇到的问题。原创 2024-03-04 11:55:06 · 897 阅读 · 0 评论 -
安装pycrypto报错
不然他在哪个盘的哪个目录下还要找半天。原创 2023-12-20 17:01:31 · 558 阅读 · 0 评论 -
windows安装库报错
不使用Windows可以省下一堆奇奇怪怪的专属bug原创 2023-12-19 17:10:35 · 532 阅读 · 0 评论 -
window运行celery报错
不用win,可以省掉一大堆奇奇怪怪的win专属问题。原创 2023-12-19 16:34:02 · 642 阅读 · 0 评论 -
Chrome浏览器中访问http会自动跳转https下,导致请求和文件不能正常访问
网上查了很多解决方案,例如清楚缓存等等其他方法,都不能解决该问题。原创 2023-12-11 11:05:08 · 1303 阅读 · 3 评论 -
django与数据库交互关于当前时间的坑
否则当设置queryset属性时会把时间设置为定值。所以与数据库交互使用python 的时间是错误的,django在与数据库进行交互设计时间必须使用。从sql的角度理解就是。原创 2023-12-08 17:47:44 · 855 阅读 · 0 评论 -
Pre-commit hook throws error on hatchling requirement
(相当于初始化,一次运行永久使用),安装。强制使用不同的语言版本(假设你安装了。安装 git 预提交挂钩,以便将。依赖包相关的错误消息使用。无法找到符合您请求的,因为。原创 2023-10-31 11:17:19 · 282 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘pywt‘
ModuleNotFoundError: No module named 'pywt'原创 2023-08-28 13:16:07 · 1173 阅读 · 0 评论 -
谷歌浏览器最新版本进行控制台调试js代码时候无法显示代码行数
谷歌浏览器打开控制台进行代码调试,代码没有行数显示想当难受。原创 2023-08-21 12:08:10 · 1887 阅读 · 1 评论 -
pycharm写scrapy遇到的问题
还可以这样操作更快一点,而且直接定位到解释器位置以免你用的是虚拟环境路径不一样。终于可以看到有了正常的代码提示了,但是总不能每次都这样写吧,查看。但是还有一个问题,灰框只是看着难受,没有代码提示才是真的难受,这样就可以看见他的内容了,也可以右键打开他的文件夹。函数是如何定义的,因为我们是重写父类的方法,在。可以看见新建的爬虫没有一点问题,舒服的代码提示。上面去,灰框就不见了,总算看着不难受了。如果你忘了你的模板名称可以安装提示查看。运行一下打印他的类型看看,可以看到是。然后就可以使用自定义的模板创建爬虫。原创 2023-07-31 00:03:56 · 1759 阅读 · 1 评论 -
OpenAI报错 time out:HTTPSConnectionPool(host=‘api.openai.com‘, port=443)
使用openai的api调用chatGPT报错原创 2023-07-23 22:09:50 · 3876 阅读 · 4 评论 -
django使用channels实现webSocket启动失败
简直是人类迷惑,如果直接使用**pip install channels**的话会自动下载比较高的版本(我下载的**4.0.1**的版本),所以在注册channels的时候,Django的settings.py中**ASGI_APPLICATION**没有被配置识别,使得总是在使用**WSGI_APPLICATION**中的配置,我还以为是**WSGI_APPLICATION**影响了,但是注释掉也不用**ASGI_APPLICATION**。然后还不会报错,简直无语到家。我甚至还看见有另一个叫做**dja原创 2023-07-15 23:18:18 · 3246 阅读 · 2 评论 -
科V学P上N网后使用爬虫以及使用pip,报错requests.exceptions.SSLError
使用科学上使用爬虫,报错requests.exceptions.SSLError.降低版本为==1.25.11==(本人使用该方法,比较通用)。把的**ip**拷贝出来作为**requests**的使用,然后本机不则不会报错。requests.exceptions.SSLError: HTTPSConnectionPool(host='https://www.youtube.com/', port=443): Max retries exceeded with url: / (Ca原创 2023-07-03 23:42:18 · 2143 阅读 · 0 评论 -
DRF 使用djangorestframework-jwt 报错
ImportError: Could not import 'rest_framework_jwt.authentication.JSONWebTokenAuthentication' for API setting 'DEFAULT_AUTHENTICATION_CLASSES'. ImportError: cannot import name 'smart_text' from 'django.utils.encoding'原创 2023-03-28 00:06:48 · 3404 阅读 · 1 评论 -
Django 迁移错误 Cannot add foreign key constraint,字段类型自动变成Bigint
今天在数据迁移的时候,一直报错 Cannot add foreign key constraint。原创 2022-09-20 03:31:13 · 3489 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘sklearn‘和更換下載源
ModuleNotFoundError: No module named 'sklearn',如果嫌太慢怎麽使用下載源在Mac/Linux系统下:配置文件位置在 ~/.pip/pip.conf如果是新安装的就没有这个文件,需要自己创建.pip目录:win环境pip的配置文件在C:\Users\xxx\AppData\Roaming\pip\pip.ini里面(主要也是看你python安裝在哪),可以打开此文件(没有就自己创建一个)直接修改,同样以清华源为例:原创 2022-12-26 17:57:29 · 1458 阅读 · 4 评论 -
Selenium-针对alert弹窗无法获取,弹出no such alert的解决方法
在爬取网页的过程中,经常会遇到一些弹窗的情况,有alert、confirm、prompt等三种,区别如下:alert() 弹出个提示框 (确定)警告消息框 alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。confirm() 弹出个确认框 (确定,取消)确认消息框 使用确认消息框可向用户问一个“是-或-否原创 2023-02-03 16:54:27 · 3662 阅读 · 0 评论 -
安裝包遇到報錯以及解決方案
Django框架报错:ModuleNotFoundError: No module named 'mdeditor'报错ModuleNotFoundError: No module named 'haystack'报错:ModuleNotFoundError: No module named 'compressor'报错:ModuleNotFoundError: No module named 'allauth'错误:ModuleNotFoundError: No module named 'pModul原创 2023-01-12 17:25:07 · 2827 阅读 · 0 评论 -
記錄centos8 升級Python3.6到Python3.9以及可能遇到的問題
Centos8-默认的Python、python2版本为2.7,python3版本為3.6,不符合项目的需求。现在升级到3.9。在Linux中紅色是壓縮文件;白色文件是一般性文件,如文本文件,配置文件,源码文件。 编译:make实际就是编译源代码,按照上一步生成makefile文件进行编译,并生成执行文件。在 Linux环境下使用 GNU 的 make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一原创 2023-01-11 10:55:28 · 2195 阅读 · 3 评论 -
django ModelForm外鍵問題
django在使用ModelForm時如果存在外鍵字段,默認是讓你選擇外鍵關聯表有的值,但是如果關聯表的數據很多的話選擇就很難找到選項。所以想能不能換成輸入框。选择一个有效的选项: 该选择不在可用的选项中。 AttributeError: This QueryDict instance is immutableraise self.model.DoesNotExist(原创 2023-03-02 22:14:46 · 1367 阅读 · 0 评论 -
python TypeError: missing 1 required positional argument:‘self‘
问题描述Python 调用类的函数时报错如下:TypeError: startGame() missing 1 required positional argument: ‘self’原因分析:MainGame是个类,startGame() 是其中的方法,不能直接这样调用,需要先将类实例化MainGame.startGame()注意:上面是创建一个匿名对象解决方案:创建对象代码改为:MainGame().startGame()代码原理:MainGame是 class 也原创 2022-05-23 21:39:26 · 7362 阅读 · 0 评论 -
Cannot find reference ‘url’ in ‘init.py’
Cannot find reference ‘url’ in ‘init.py’原创 2022-07-26 16:42:03 · 5887 阅读 · 0 评论 -
协程——asyncio.wait()警告
问题描述使用协程弹出警告:DeprecationWarning: The explicit passing of coroutine objects to asyncio.wait() is deprecated since Python 3.8, and scheduled for removal in Python 3.11. await asyncio.wait(tasks)原因分析:从警告信息中得出在python3.8后直接把协程对象传给asyncio.wait()是不行的,必须封装原创 2022-04-21 18:09:46 · 8622 阅读 · 1 评论