我需要为python安装DrySrape,但我遇到了错误,有什么问题吗?

C:\Users\parvij\Anaconda3\Scripts>pip install dryscrape

我明白了:

Collecting dryscrape
Collecting webkit-server>=1.0 (from dryscrape)
  Using cached webkit-server-1.0.tar.gz
Collecting xvfbwrapper (from dryscrape)
Requirement already satisfied (use --upgrade to upgrade): lxml in c:\users\parvij\anaconda3\lib\site-packages (from dryscrape)
Building wheels for collected packages: webkit-server
  Running setup.py bdist_wheel for webkit-server ... error
  Complete output from command c:\users\parvij\anaconda3\python.exe -u -c"import setuptools,tokenize;__file__='C:\\Users\\parvij\\AppData\\Local\\Temp\\pip-build-o7nlv0dz\\webkit-server\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d C:\Users\parvij\AppData\Local\Temp\tmp71w59qv6pip-wheel- --python-tag cp35:
  running bdist_wheel
  running build
  'make' is not recognized as an internal or external command,
  operable program or batch file.
  error: [Errno 2] No such file or directory: 'src/webkit_server'

  ----------------------------------------
  Failed building wheel for webkit-server
  Running setup.py clean for webkit-server
Failed to build webkit-server
Installing collected packages: webkit-server, xvfbwrapper, dryscrape
  Running setup.py install for webkit-server ... error
    Complete output from command c:\users\parvij\anaconda3\python.exe -u -c"import setuptools,tokenize;__file__='C:\\Users\\parvij\\AppData\\Local\\Temp\\pip-build-o7nlv0dz\\webkit-server\\setup.py';exec(compile(getattr(tokenize, 'open',open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\parvij\AppData\Local\Temp\pip-tyzalid7-record\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    'make' is not recognized as an internal or external command,
    operable program or batch file.
    error: [Errno 2] No such file or directory: 'src/webkit_server'

    ----------------------------------------
Command "c:\users\parvij\anaconda3\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\parvij\\AppData\\Local\\Temp\\pip-build-o7nlv0dz\\webkit-server\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\parvij\AppData\Local\Temp\pip-tyzalid7-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\parvij\AppData\Local\Temp\pip-build-o7nlv0dz\webkit-server\

我的操作系统是windows 8

我的python版本是3.5

推荐答案

从github下载webkit服务器

git clone https://github.com/niklasb/webkit-server.git webkit-server

更改webkit服务器/设置.py:

shutil.copy('src/webkit_server', self.build_purelib)
shutil.copy('src/webkit_server', self.build_platlib)

shutil.copy('src/webkit_server.pro', self.build_purelib)
shutil.copy('src/webkit_server.pro', self.build_platlib)

然后

cd webkit-server
python setup.py install

好了.

Python-3.x相关问答推荐

Numpy argmin()以查找最近的元组

我想判断df_entry_log[AM_PM],并根据测试填充列

在BaseHTTPRequestHandler中填充和返回列表

在 sum() 中将字符串转换为 int (或 float)

为什么空列表也能起作用?

将自动文本转换为 DataFrame

如何确保 GCP Document AI 模型输出与输入文件同名的 JSON?

在 python f-string 中使用 \u

pymongo 失败并出现错误未定义

无法在 Windows Python 3.5 上安装 Levenshtein 距离包

如何模拟 Django 模型对象(及其方法)?

Python3 的超级和理解-> TypeError?

在python中,如果一个函数没有return语句,它会返回什么?

如何将numpy数组图像转换为字节?

PIL 在图像上绘制半透明方形覆盖

在 Ubuntu 上为 Python3 安装 mod_wsgi

根据条件过滤元组列表

计算两个文件的行差异的最有效方法是什么?

具有不均匀间隙的 Python 范围

如何使用异步 for 循环遍历列表?