New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Invalid] ImportError: DLL load failed while importing _cascade: 找不到指定的模块 #90
Comments
C:\epic-awesome-gamer1\src>pip list aiocache 0.11.1 Python 版本 3.8.6 |
pip uninstall numpy scikit-image -y
pip install numpy==1.21.5 scikit-image>=0.19.2 |
重装大佬说的依赖以后,似乎依然报错 C:\epic-awesome-gamer1\src>pip uninstall numpy scikit-image -y C:\epic-awesome-gamer1\src>pip install numpy==1.21.5 scikit-image>=0.19.2 C:\epic-awesome-gamer1\src>python main.py claim C:\epic-awesome-gamer1\src> |
C:\epic-awesome-gamer1\src>pip list aiocache 0.11.1 C:\epic-awesome-gamer1\src>pip |
你的Python3 开发环境可能有问题,用 Anaconda 之类的工具 build 一个新的吧。 |
或者再试一下 |
C:\epic-awesome-gamer1\src>pip uninstall numpy -y && pip uninstall scipy -y && pip install numpy==1.21.5 C:\epic-awesome-gamer1\src> 这次报了一个错 |
能运行了吗 |
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. |
scripy我之前我看装的是1.8.1版本,然后运行卸载
C:\epic-awesome-gamer1\src>pip uninstall numpy -y && pip uninstall scipy -y && pip install numpy==1.21.5 这是完整的日志 |
只能重新装环境了吗?我的天,每次配环境都要搞半天,昨天刚刚重做的服务器 |
??你服务器是 windows? |
是的,我一直都用的Windows跑你的项目,之前已经跑了好几个月了 |
惊了,你是说你的虚拟机是 Windows 还是.... |
Windows server2019还是2016,腾讯云 |
你是说之前可以运行现在不行了吗😂😂 |
对的,之前可以运行,然后今天最近重做了服务器,然后无法运行 |
这个你要不就用 Anaconda 重新build 一个开发环境吧,我看你的这个Python环境还是裸奔的,非常不安全。然后这个我真没办法给你调服务器了,这并不属于有关项目的问题。或者加一下 TG群组。 |
顺便提一嘴,用 Windows server 跑这个项目从来没遇到过BUG 吗?这个项目走到今天陆陆续续遇到了不少的恶性 BUG |
几乎没有,跑得很顺利 |
你自己写了自动更新的脚本吗 |
对,就是不知道这次怎么突然不好用了,你说的Anaconda 我去了解一下,我Python接触的比较少,谢谢。 |
我感觉可能还是pypi的问题,你把这几个依赖全重装一边看看-=- numpy,scipy,opencv-python,scikit-image |
好的,十分感谢,你说的Anaconda 我确实应该了解一下,node.js自带包管理,但是Python这边的pip在遇到这种多版本的项目时感觉局限很大,以前很为这个发愁了很久,就是最近没啥时间,等有时间了把这方面的看看,关于python有什么推荐的书或者网站吗?我之前因为写一些插件在菜鸟教程自学的python,感觉像Anaconda这类东西都不知道。 |
pip 严格意义上算是一种包管理工具。 Anaconda 最主要的作用是提供一种非常方便地途径管理 python 虚拟环境。每创建一个虚拟环境都可以初始化一个指定版本的 python解释器,不同的虚拟环境的 pypi 依赖互相隔离。在创建完后的虚拟环境中使用 pip 进行包管理。 |
你说的这几个依赖重装了还是不行 |
我感觉应该不是什么大问题,如果你不想自己折腾的话可以加群向日葵 |
好的,谢谢 |
这样太麻烦你了,后续我装了虚拟环境再弄吧,因为我服务器本地装了很多插件,你说的这些依赖我之前就有安装,我猜也有可能要么是依赖版本冲突或者是依赖之间哪里有问题。搞一个虚拟环境确实蛮重要的。 后续我弄了虚拟环境,还不行的话,如果你愿意,我再向你请教。十分感谢,这个项目大不了放在我笔记本上跑好了,笔记本上面没装那么多乱七八糟的依赖。 |
你说的群是电报群还是什么群,如果是大陆这边常用的通讯工具,我还是蛮想加一个的,能向你们多学习学习,如果是电报群可能就没办法了,笑哭,用的确实太少,而且要连上也不是很方便。 |
python main.py claim以后报错,在运行前已经安装依赖并无报错。
Traceback (most recent call last):
File "main.py", line 8, in
from services.scaffold import Scaffold
File "C:\epic-awesome-gamer1\src\services\scaffold.py", line 10, in
from apis.scaffold import get, challenge, install, claimer
File "C:\epic-awesome-gamer1\src\apis\scaffold\get.py", line 16, in
from services.bricklayer import GameClaimer
File "C:\epic-awesome-gamer1\src\services\bricklayer_init_.py", line 6, in
from .game import GameClaimer
File "C:\epic-awesome-gamer1\src\services\bricklayer\game.py", line 11, in
from services.settings import logger, SynergyTunnel
File "C:\epic-awesome-gamer1\src\services\settings.py", line 13, in
from services.utils import ToolBox
File "C:\epic-awesome-gamer1\src\services\utils_init_.py", line 14, in
from .armor.anti_hcaptcha.solutions import sk_recognition
File "C:\epic-awesome-gamer1\src\services\utils\armor\anti_hcaptcha\solutions\sk_recognition.py", line 11, in
from skimage import feature
File "C:\python3.8\lib\site-packages\skimage_shared\lazy.py", line 62, in getattr
return importlib.import_module(f'{package_name}.{name}')
File "C:\python3.8\lib\importlib_init_.py", line 127, in import_module
return _bootstrap.gcd_import(name[level:], package, level)
File "C:\python3.8\lib\site-packages\skimage\feature_init.py", line 4, in
from ._cascade import Cascade
ImportError: DLL load failed while importing _cascade: 找不到指定的模块。
The text was updated successfully, but these errors were encountered: