python - 在 Python 上运行模块(在本例中为 Scrapy)
问题描述
我尝试使用 pip 和 miniconda 安装 scrapy,它会说它已安装,但在尝试在我的 IDLE(Python 3.7)上导入模块时会给我一个错误。后来我通过 CMD 运行我的 IDLE 时让它工作,但我宁愿能够打开我的 IDLE 并直接在那里使用它。这很可能是文件位置或路径的问题,但我无法弄清楚。有什么建议么?
提前致谢。
解决方案
这通常发生在您在计算机中安装了多个版本的 python 时使用不同的路径。你试试
import sys
sys.version
sys.path
在 CMD 和 IDLE 上查看它们是否匹配。(它们可能不匹配)并且您可以选择您喜欢保留的版本并删除另一个版本。或者您可以删除这两个版本并使用 pip 执行全新安装和所有模块。
推荐阅读
- android - 如何检查按钮是否被按下
- javascript - 如何在 OpenLayers 5 中仅发送修改后的几何图形?
- android - 锁定和解锁设备后的 InflateException
- python - 如何从数据框 B 中的列 (mother_age) 中减去数据框 A 中的列 (child_age)?
- c++ - 无法写入数据文件,尽管没有错误
- apache-kafka - apache kafka消费者的退避策略
- python - 如何在 pandas 数据框中对一列字符串进行排序,在其中强制按列排序的字母顺序?
- php - 如何在 CPanel Cron 作业中运行 PHPscript?
- c# - 如何在 C# 中动态地将类数组转换为 XML 文件?
- json - 在编译时不知道密钥的情况下解码 JSON 值