我想说的是,我已经在Pip已被安装:但我得到了没有名称为lxml的模块看到过这个问题,并且已经看到了一个有关以非根用户身份安装它的答案,那就是我所做的事情,但这并没有帮助到我。
我刚刚安装了lxml,这是我安装它的方法:
[ec2-user@ip-xxx-xx-xx-xxx newslookup]$ pip install --user lxml
Collecting lxml
Using cached https://files.pythonhosted.org/packages/89/51/a8a6cdb8a084d32dbc9bda94623dc35310ae2002be57de8702a1703c0026/lxml-4.3.3-cp27-cp27mu-manylinux1_x86_64.whl
Installing collected packages: lxml
Successfully installed lxml-4.3.3
安装过程很顺利。
以下是Python脚本:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from lxml import html
import requests
from time import sleep
import json
import argparse
from random import randint
运行脚本后,这是输出结果:
[ec2-user@ip-xxx-xx-xx-xxx newslookup]$ python3 nasdaq_scrape_sec.py aapl
Traceback (most recent call last):
File "nasdaq_scrape_sec.py", line 4, in <module>
from lxml import html
ModuleNotFoundError: No module named 'lxml'
此外,我找不到适用于此的轮子安装程序。