草庐IT

module_eval

全部标签

python - 导入错误 : No module named backend_tkagg

我有这样的导入和代码:importpandasaspdimportnumpyasnpimportstatsmodels.formula.apiassmimportmatplotlib.pyplotasplt#ReadthedatafrompydatasetsrepousingPandasurl='./file.csv'white_side=pd.read_csv(url)#Fittingthemodelmodel=sm.ols(formula='budget~article_size',data=white_side,subset=white_side['producer']=="Pe

python - 如何解决 ImportError : No module named 'dbus' ?

我在我的ubuntu上安装了anaconda4,我的Python上有这些模块:dbus-python(1.2.4)gi(1.2)pydbus(0.2)QtAwesome(0.3.2)qtconsole(4.2.0)QtPy(1.0)sip(4.18)我尝试安装dbus-python(1.2.4)和pydbus(0.2),但是,它们都不起作用!在python3.5.1中测试一个简单的程序后,出现错误:importdbussystem_bus=dbus.SystemBus()ImportError:Nomodulenamed'dbus'当我在Python2.7.11和3.5.1中使用pyd

python - 为什么 Python 的 eval() 拒绝这个多行字符串,我该如何修复它?

我正在尝试评估以下制表符缩进的字符串:'''forindexinrange(10):os.system("echo"+str(index)+"")'''我得到,“出现错误:语法无效,第1行”它在提示什么?我是否需要缩进以匹配eval()语句,或将其写入字符串文件或临时文件并执行它,或其他什么?谢谢, 最佳答案 eval评估类似5+3的东西exec执行类似for...的东西>>>eval("forxinrange(3):printx")Traceback(mostrecentcalllast):File"",line1,inFile"

python - 狮身人面像 : list of functions in a module

我有一些python模块,主要包含函数和一些类。每一个都在单独的第一个文件中使用sphinx-autodoc进行记录。我想做的是在每个页面的顶部创建一个表或模块内容列表,例如,mymodule.py是deffirst():'Firstfunction'defsecond():'Secondfunction'而mymodule.rst是PageContents-------------:create_page_contents_list:Members-------..automodule::mymodule:members:那么输出应该是这样的:PageContents--------

python - 何时使用 DataFrame.eval() 与 pandas.eval() 或 Python eval()

我有几十个条件(例如,foo>bar)需要在DataFrame的~1MM行上进行评估,最简洁的方法编写此代码是为了将这些条件存储为字符串列表,并创建bool结果的DataFrame(每条记录一行x每个条件一列)。(用户输入不被评估。)在寻求过早优化的过程中,我试图确定是否应该在DataFrame中编写这些评估条件(例如,df.eval("foo>bar")或将其留给Python,如eval("df.foo>df.bar")根据documentationonenhancingevalperformance:Youshouldnotuseeval()forsimpleexpressions

python - gevent 库 : "Import Error: no module named greenlet"

大家好,我下载了一个需要geventpython库的脚本,每次运行该脚本时,它都会显示:File"shodan.py",line7,infromgeventimportmonkeyFile"C:\Python27\lib\site-packages\gevent\__init__.py",line48,infromgevent.greenletimportGreenlet,joinall,killallFile"C:\Python27\lib\site-packages\gevent\greenlet.py",line6,infromgevent.hubimportgreenlet,g

python - Py 安装程序 "ImportError: No module named Pyinstaller"

这是我运行pythonconfigure.py时生成的代码。dan@Q430-Q530:~/pyinstaller-2.0/PyInstaller$pythonconfigure.pyTraceback(mostrecentcalllast):File"configure.py",line28,infromPyInstallerimportHOMEPATH,PLATFORMImportError:NomodulenamedPyInstaller因此,目前,由于缺少一个名为...PyInstaller的模块,我什至无法运行PyInstaller。这是PyInstaller2.0,您可以找

Python 导入优先级 : packages or modules?

我不清楚如何正确命名这个问题。案例一假设我有以下目录结构。foo|+-bar/__init__.py|+-bar.py如果我有fromfooimportbar我如何知道正在导入哪个柱(bar.py或bar/__init__.py)?有什么简单的方法可以自动检测这种情况的发生吗?案例二foo|+-foo.py|+-other.py如果other.py有这行importfoo我如何知道正在导入哪个foo(foo或foo.foo)?同样,是否有任何简单的方法可以自动检测这种情况的发生? 最佳答案 TLDR;如果包在同一目录中,则包优先于同

python - 导入错误 : No module named enum on python 2. 7

我正在使用Python2.7运行代码。我得到“ImportError:没有名为enum的模块”。我用“pipinstallenum”安装了枚举,但错误不断出现。我该怎么办?? 最佳答案 你想要backport:pipinstallenum34不幸的是,PyPI上名为enum的发行版是另外一回事。 关于python-导入错误:Nomodulenamedenumonpython2.7,我们在StackOverflow上找到一个类似的问题: https://stac

python - zc.buildout 停止工作 : ImportError: No module named apport. fileutils

我已经使用buildout很长一段时间了,没有任何问题,事实上我昨天没有遇到任何问题。但就像今天一样,我所有的项目都未能扩建。我在两个不同的Ubuntu工作站上尝试了相同的结果。这是我得到的错误:Initializingzc.buildoutDebug:Downloadinghttp://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.eggTraceback(mostrecentcalllast):File"bootstrap.py",line259,inimportzc.buildout.build