我正在使用spyder 来运行我的代码。
from Ipython.html.widgets import interact, ButtonWidget
Run Code Online (Sandbox Code Playgroud)
我尝试将 Ipython.html.widgets 替换为 ipywidgets 并执行它。它让我回想起:
from ipywidgets import interact, ButtonWidget
ImportError: cannot import name ButtonWidget"
Run Code Online (Sandbox Code Playgroud) 当我使用子图并尝试使用以下子图仅绘制一个图时,它将给出错误:
AttributeError:“AxesSubplot”对象没有属性“flat”
fig, ax = plt.subplots(nrows=nrows, ncols=ncols,figsize=figsize)
for i, ax in enumerate(ax.flat):
ax.plot(X, Y, color='k')
Run Code Online (Sandbox Code Playgroud)
如果我想任意设置子图的个数,如何解决这个问题?如何简单理解ax.flat?
我已经在 Mac OS 上通过 Anaconda Navigator 使用 Jupyter Notebook 6 个月了,没有出现任何问题。今天我第一次尝试 Spyder,收到以下消息:
您缺少依赖项!强制: pylsp >=1.7.2,<1.8.0 : 1.7.1 (NOK) 请安装它们以避免出现此消息。注意:Spyder 可以在没有其中一些依赖项的情况下工作,但是为了在使用 Spyder 时获得流畅的体验,我们强烈建议您安装所有列出的缺少的依赖项。未能安装这些依赖项可能会导致错误。在报告新问题之前,请确保发现的任何错误都不是缺少依赖项的直接结果。
我已经更新到最新版本的 Anaconda,我已经卸载并重新安装了 Spyder 几次 - 没有任何变化。
我还尝试通过 Mac OS 终端更新 pylsp,conda install pylsp但conda update pylsp我得到了PackagesNotFoundError: The following packages are not available from current channels:
似乎这个问题的变体已经出现多年了——这里有很多类似的问题。
我没有足够的经验来进一步解决这个问题 - 谁能帮我解决这个问题?
/ 谢谢
脚本运行后,Python实例崩溃.
错误签名是:
AppName pythonw.exe AppVer 0.0.0.0 ModName:ntdll.dll
ModVer 5.2.3790.3959 Offset 00020d8e
Run Code Online (Sandbox Code Playgroud)
该脚本有时工作正常,然后其他崩溃.它是从Spyder发起的.当在Spyder外面发射时,仍然会崩溃.
第一次运行似乎有效,但第二次运行崩溃.
Python版本.Python 2.6.6(r266:84297,2010年8月24日,18:46:32)[MSC v.1500 32 bit(Intel)]
我写了一个python脚本,我需要读取和写入一个文件.我首先在Windows上编写它,当我尝试在Ubuntu(Linux)上使用相同的Python Shell(Spyder)执行相同的代码时,我收到此消息错误"没有这样的文件或目录:"data.csv".我有很多尝试来解决这个问题,最后,我发现我需要在代码中用"//"更改所有'\'.所以,现在一切都运行良好,但是为什么!?
我有以下文件,我已经声明
GHG_emissions1, GHG_emissions2, GHG_emissions3, GHG_emissions4 as global
Run Code Online (Sandbox Code Playgroud)
变量,但当我运行它时,它说,
GHG_emissions1 is not defined.
Run Code Online (Sandbox Code Playgroud)
代码:
import matplotlib
matplotlib.use('TkAgg')
import numpy as np
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
from matplotlib.figure import Figure
import Tkinter
from Tkinter import *
import tkMessageBox
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg, NavigationToolbar2TkAgg
from matplotlib.figure import Figure
global GHG_emissions1
global GHG_emissions2
global GHG_emissions3
global GHG_emissions4
def process():
import matplotlib
import Tkinter as tk
matplotlib.use('TkAgg')
# from matplotlib import style
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg, NavigationToolbar2TkAgg
from matplotlib.figure import Figure
class GraphPage(tk.Frame):
def __init__(self, …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用python来读取我的csv文件,将特定列提取到a pandas.dataframe并显示该数据帧.但是,我没有看到数据框,我收到Series([],dtype:object)作为输出.下面是我正在使用的代码:我的文档包括:product sub_product issue sub_issue consumer_complaint_narrative
company_public_response company state zipcode tags
consumer_consent_provided submitted_via date_sent_to_company
company_response_to_consumer fulfill_response consumer_disputed?
complaint_id
我想提取:sub_product issue sub_issue consumer_complaint_narrative
import pandas as pd
df=pd.read_csv("C:\\....\\consumer_complaints.csv")
df=df.stack(level=0)
df2 = df.filter(regex='[B-F]')
df[df2]
Run Code Online (Sandbox Code Playgroud) python ×7
spyder ×7
ipython ×2
anaconda ×1
crash ×1
ipywidgets ×1
linux ×1
matplotlib ×1
pandas ×1
python-2.7 ×1
pythonw ×1
ubuntu ×1
windows ×1