当前位置: 首页 > 面试题库 >

如何在不同版本的python中使用scrapy

蒋向笛
2023-03-14
问题内容

我在终端中输入“ scrapy crawl
PROJECT_NAME”并尝试运行以python2编码的项目,但终端尝试在python3中使用scrapy并保持报告错误(我对python2 /
3都有scrapy库)。

首先它可以识别我项目的python版本。但是它现在无法正常工作。


问题答案:

只需指定要运行的python scrapy

python2 -m scrapy crawl PROJECT_NAME

或更精确地说:

/path/to/python/executable/python -m scrapy crawl PROJECT_NAME


 类似资料:
  • 问题内容: 我有一个目前使用python 2.5.4运行的系统。我正确安装了,一切正常。我是否可以将与其他版本的Python一起使用? 我编译了Python 2.6.2,并希望将其与一些一起使用。覆盖二进制文件是否足够?还是我必须更改有关库的某些内容? 问题答案: 在创建实例时,只需使用(或)选项来指定要使用的Python可执行文件,例如:

  • 问题内容: 如何配置Windows命令对话框以在其中运行不同的python版本?例如,当我键入时,它运行python 2.7,而当我键入时,它运行python 3.3?我知道如何为一个版本而不是两个版本配置环境变量?我的意思是类似Linux终端的东西。 问题答案: Python的3.3主要介绍Python启动的Windows是安装到作为和安装程序。安装程序还会创建与和的关联。然后添加或作为第一行。

  • 问题内容: 我已经安装了Java6和7,并使用eclipse编写了一个简单的jdbc应用程序。我在lib文件夹中同时有sqljdbc4.jar和sqljdbc.jar。我收到此消息… 2013年12月18日9:29:51 com.microsoft.sqlserver.jdbc.SQLServerConnection 严重:该驱动程序不支持Java Runtime Environment(JRE)

  • 问题内容: 如何在网络驱动程序中设置Firefox版本?我只想使用其他版本的Firefox。 就像其他版本19、20、21 … 请提供一个通用解决方案,该解决方案也对其他浏览器有所帮助。 问题答案: 您必须在系统上安装所有版本。然后,您可以使用System属性来定义Firefox的路径。请注意,由于路径是通过System属性设置的,因此您将无法在同一Java进程中运行两个不同的Firefox。 此

  • 将以上内容更改为 解决了问题。但是,与其将Scala-XML2.11版本1.0.5排除在scalatest之外,我想强制scala编译器使用Scala-XML2.11版本1.0.5而不是版本1.0.4。(我在https://mvnrepository.com上研究了这些版本。)因此,我尝试将替换为 然而,这导致 [警告]*org.scala-lang:scala-library:(2.11.8,2

  • 我有一些依赖于项目,我有一些依赖于

  • 问题内容: 似乎这应该是一个简单的任务,它具有“首选项”菜单中用于不同JRE的选项,并且能够为每个项目设置不同的编译器和构建路径。但是,这似乎也根本行不通。 例如,我将JAVA_HOME设置为Java 1.6的jre。我仍然不清楚Eclipse如何使用此功能,但是它似乎是默认设置,并且未采用项目替代。我还安装了Java 1.5,并在Eclipse的Java-> Installed JREs部分中为

  • 问题内容: 这是一个普遍的问题。我正在使用2个库 A.jar 和 B.jar ,它们取决于同一jar的不同版本。 假设在运行时我需要 THIS.xxxjar 我可以针对其依赖项编译特定的jar(A.jar / B.jar),但在运行时我只需要加载1个版本。哪一个? 仅加载1个依赖关系(最新版本)意味着,如果库不是向后兼容的,那么我的代码可能会抛出运行时异常(那里有向后兼容的库吗?)。 无论如何,我