我已经安装了很多版本的python(运行macOS)。我用pip install scrapy
安装了scrapy,它成功了。当我使用它时
scrapy startproject newProject
我看到ModuleNotFoundError: No module named 'six'
,表明我需要安装该模块(六个)
注意:我可以通过为所有安装的python版本安装six
来轻松修复特定错误,但解决这个问题并不是我在这里要解决的问题
具体来说,我在这里想了解的是,当命令行实用程序运行时,它使用的是什么版本的python
Tags:
pip install
将在pythonxxx/site-packages
下安装包,具体位置取决于pip使用的python版本使用
pip -V
查看pip路径和相关的Python版本。对于您的问题,缺少six
模块pip install six
就足够了,它将six
安装到相同的Python版本scrapy
安装scrapy之后,我们还可以输入
scrapy shell
,并使用下面的代码查看scrapy
的位置要从脚本或REPL中检查python的版本,可以使用
sys
模块例如:
相关问题 更多 >
编程相关推荐