python - 为什么我不能运行我的脚本,模块问题
问题描述
由于这个问题,我无法运行脚本
这对我来说经常出现问题,但现在我不知道该怎么办。
(base) C:\Users\Mimek\Desktop\instagram-followers-scraper-master>python main.py
Traceback (most recent call last):
File "main.py", line 2, in <module>
from modules import compare
ImportError: cannot import name 'compare' from 'modules' (C:\Users\Mimek\Anaconda3\lib\site-packages\modules.py)
但
(base) C:\Users\Mimek\Desktop\instagram-followers-scraper-master>pip install modules
Requirement already satisfied: modules in c:\users\mimek\anaconda3\lib\site-packages (1.0.0)
(base) C:\Users\Mimek\Desktop\instagram-followers-scraper-master>pip install compare
Requirement already satisfied: compare in c:\users\mimek\anaconda3\lib\site-packages (0.2b0)
我已经安装了这些模块。
请帮帮我,我受不了了-_-
解决方案
尝试先添加一个import modules
命令。我认为您有一个依赖圈,如此处所述。
将脚本作为模块运行需要谨慎处理依赖关系。
推荐阅读
- c# - WPF 将数据从 Window 传递到正在运行的用户控件
- linux - 在 Linux 中,有一系列按顺序命名的文件,我如何检查以验证所有文件是否真的存在?
- python - 在 VS2015 中导入 .py 文件
- mysql - 如何阻止 sequelize 将默认值发送到 MYSQL 表?
- html - 2 行居中对齐 UL
- pdf - jspdf质量不好怎么办?
- docker - 如何查看哪个用户启动了 Docker 容器?
- spring-boot - 使用 Spring Boot 访问 Facebook 数据 没有可用的“org.springframework.social.facebook.api.Facebook”类型的合格 bean
- c++ - emplace_back 导致静态 constexpr 成员上的链接错误
- ios - 谷歌登录后使用 Swift 4 推送视图控制器