我正在输入Python 3中的"gleam“软件包,我已经成功地安装了"gleam”软件包,但仍然显示出错误。
from wtforms import fields
from ggplot import *
from gleam import Page, panels
class ScatterInput(panels.Inputs):
title = fields.StringField(label="Title of plot:")
yvar = fields.SelectField(label="Y axis",
choices=[("beef", "Beef"),
("pork", "Pork")])
smoother = fields.BooleanField(label="Smoothing Curve")
class ScatterPlot(panels.Plot):
name = "Scatter"
def plot(self, inputs):
p = ggplot(meat, aes(x='date', y=inputs.yvar))
if inputs.smoother:
p = p + stat_smooth(color="blue")
p = p + geom_point() + ggtitle(inputs.title)
return p
class ScatterPage(Page):
input = ScatterInput()
output = ScatterPlot()
ScatterPage.run()错误: ModuleNotFoundError -追溯(most>最近调用的最后一次调用) ->1 C:\pythonNJ\lib\site-packages\gleam__init__.py in () 5进口os 6进口json
----> 7 import urlparse8从集合导入namedtuple 9 ModuleNotFoundError:没有名为“urlparse”的模块
我寻找了解决方案,发现urlparse已被移动到python 3中的一个新模块中,该模块可以作为
from urllib.parse import urlparse我甚至导入了它,但是当我试图导入"gleam“包时,它仍然显示了模块"urlparse”的错误。您能建议我如何绕过它(绕过导入urlparse语句并导入Python 3中的gleam包)吗?我知道如何导入url解译,但我不知道如何导入gleam包。
发布于 2018-11-13 07:24:15
你有两种可能性:
gleam包中所说的那样,自己修改源代码,但是它可能不正确。发布于 2020-06-23 00:50:40
做这件事就是为了克服它:
发自:
import urlparser至:
import urllib.parsehttps://stackoverflow.com/questions/53274965
复制相似问题