草庐IT

nick_name

全部标签

python - 导入错误 : cannot import name Publisher

我成功地创建了我的应用程序的可执行版本(Py2exe、Pyinstaller)。当我尝试从.exe运行应用程序时,我在日志文件中收到如下错误:Traceback(mostrecentcalllast):File"CreateAS.pyw",line8,inImportError:cannotimportnamePublisher我真的卡在这部分了。你能帮帮我吗?谢谢 最佳答案 我猜您使用的是wxPython的一个版本那是>=2.8.11.0?如果是这样,则wx.lib.pubsub包已更改。Thispage描述了变化。wxPytho

python - 在 Mac 上的 Python 中使用 lxml 时收到 'ImportError: cannot import name etree'

我在Mac上正确安装适用于Python的lxml时遇到了困难。我已按照说明进行操作here,安装后表示安装成功(但是有一些警告,安装和警告的完整日志可以找到here)运行安装后,我试图在lxml安装目录中运行Test.py以确保它正常工作。我立即收到错误提示:ImportError"cannotimportnameetree.此错误是由行fromlxmlimportetree引起的。我似乎无法弄清楚为什么它在看似成功的安装后会在这里失败。请原谅我的无知,因为我通常不会用Python编程,当然也不会在MAC上编程(目前被迫这样做)。供引用:Python版本:2.7.2MacOSX10.8

python - 如何在 PyCharm 中编辑默认的 `__author__ = name` 行

在pycharm中,当新建一个“Python文件”时,它默认有一些内容:__author__='大卫'。我想做的是通过以下shebang更改此默认内容:#!/usr/bin/envpython#-*-coding:utf-8-*-这样,在pycharm上打开新的python文件时,上面的内容就已经存在了。这个怎么做? 最佳答案 在PyCharm中,转到Preferences>IDESettings>FileandCodeTemplates然后单击PythonScript模板并将其更改为默认为任何你想要的。感谢您提出问题,我一直认为_

python3 --version 显示 "NameError: name ' python 3' is not defined"

当我们输入时python3--version(or--V)它应该向我们展示python的版本吧?但是,当我这样做时,出现以下错误:NameError:name'python3'isnotdefined我尝试通过使用安装pip时也是如此>>>python3get-pip.pyFile"",line1python3get-pip.py^SyntaxError:invalidsyntax 最佳答案 python3不是Python语法,它是Python二进制文件本身,是您运行以获取交互式解释器的东西。您混淆了命令行和Python提示符。打开

python - GSpread 导入错误 : No module named oauth2client. service_account

好的,我正在学习“成为一名技术营销人员”类(class),我正在尝试学习如何使用GSpread管理Google电子表格。我遵循了http://gspread.readthedocs.io/en/latest/oauth2.html中的文档.我已按照上面第二个URL中的步骤操作,并使用以下代码运行了一个文档:importgspreadfromoauth2client.service_accountimportServiceAccountCredentialsscope=['https://spreadsheets.google.com/feeds']credentials=Service

python - pinax 错误 : no module named debug toolbar

我正在用pinax开发一个项目,django1.3.1已经成功安装了virtualenv、pinax和其他要求并激活了它,使用pinax-admin.pysetup_projectmysite创建了一个项目。项目创建成功,但每次运行manage.pysyncdb,命令行返回错误nomodulenameddebug-toolbar。我该如何解决这个问题? 最佳答案 您需要安装django-debug-toolbar.pipinstalldjango-debug-toolbar 关于pyth

Python 错误 : ImportError: No module named 'xml.etree'

我只是想解析一个XML文件:importxml.etree.ElementTreeasETtree=ET.parse('country_data.xml')root=tree.getroot()但这给了我:importxml.etree.ElementTreeasETImportError:Nomodulenamed'xml.etree'我正在使用Python3.5。我曾尝试使用Python2.7和3.4编写相同的代码,但我总是遇到此错误。我认为XML库是标准的。另外,我可以在我的Lib文件夹中看到:那么为什么它不能拾取模块呢?我真的很困惑。我是否必须在某个地方对环境变量进行一些更改?

python - 导入错误 : No module named 'nltk.tokenize' ; 'nltk' is not a package

我在Windows7的pycharmIDE中使用python3.5.2,但在导入nltk包时遇到问题。importnltk出现以下错误:Traceback(mostrecentcalllast):File"",line1,inFile"C:\ProgramFiles(x86)\JetBrains\PyCharmCommunityEdition2016.2.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py",line21,indo_importmodule=self._system_import(name,*args,**kwargs)

python - 值错误 : feature_names mismatch: in xgboost in the predict() function

我训练了一个XGBoostRegressor模型。当我必须使用这个经过训练的模型来预测新输入时,predict()函数会抛出feature_names不匹配错误,尽管输入特征向量与训练数据具有相同的结构。此外,为了构建与训练数据具有相同结构的特征向量,我做了很多低效的处理,例如添加新的空列(如果数据不存在),然后重新排列数据列,以便它与培训结构相匹配。是否有更好、更简洁的方式来格式化输入以使其与训练结构相匹配? 最佳答案 在这种情况下,模型构建时列名的顺序与模型评分时列名的顺序不同。我已经使用以下步骤来克服这个错误先加载pickle

python - 导入错误 : No module named crispy-forms

我正在开发一些django应用程序,仍然是菜鸟。想使用crispy-forms,但eclipse和django无法识别它。尝试运行服务器或shell:$pythonmanage.pyrunserver发生这种情况:Traceback(mostrecentcalllast):File"manage.py",line10,inexecute_from_command_line(sys.argv)File"/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py",line385,inexecute_f