草庐IT

get_ipython

全部标签

python - Spyder 中的 virtualenv IPython 不工作

我已经在Linux上安装了Spyder(确切地说是Mint17)并使用ipython、numpy等创建了一个科学的virtualenv(sci)。我的想法是改变我的python2/python3的虚拟环境,并变得更多比安装整个Anaconda/python(x,y)更灵活。我现在在让ipython在Spyder中工作时遇到问题。我去了Tools->Preferences->Console->Advancedsettings使用下面的Python解释器/home/mike/envs/sci/bin/ipython但这并没有启动ipython。它响应...Executethegivenco

python - 无法在 jupyter 中导入 matplotlib.pyplot(但不是 ipython)

更新:ipykeynel4.4.1于8月9日上午修复了此问题。我有一个全新的安装,我一直在尝试启动和运行我的python依赖项,即jupyternotebook和matplotlib。我已经pip安装了所有东西,并且“导入matplotlib”有效。如果我在jupyternotebook中尝试“importmatplotlib.pyplot”或“frommatplotlibimportpyplotasplt”,我得到:ImportErrorTraceback(mostrecentcalllast).../usr/local/lib/python2.7/dist-packages/IPy

python - ipython 笔记本终端不可用

这个问题在这里已经有了答案:whatistheipythonnotebook"Terminals"menuoption(4个答案)关闭6年前。我安装了anaconda,我明白了(python2.7.9)我在Windows8上运行ipython笔记本,终端选项对我不可用。我该如何激活它?请

python - Spyder/iPython 内联绘图图形大小

当我根据脚本绘制图形时,我可以根据需要改变图形大小:plt.figure(1,figsize=(20,20),dpi=72)plt.imshow(a)plt.show()但是当我在iPython控制台中执行此操作时,我无法让图形大小发生变化。为什么会这样? 最佳答案 (这里是Spyder维护者)默认情况下,在SpyderIPython控制台中创建的图形是固定大小的PNG文件。如果您想在Matplotlib图形中放大/缩小或向左/向右平移,您需要将图形后端从Inline更改为(默认)到Automatic.您可以通过转到菜单来执行此操作

python - 从 Python 中的 webbrowser.get() 调用 Chrome 网络浏览器

我应该如何调用webbrowser.get()函数才能打开chrome网络浏览器?我正在运行Ubuntu11.04和Python2.7版。使用webbrowser.get('chrome')会产生错误。 最佳答案 快速解决方法是让Chrome成为您系统中的默认浏览器,然后简单地使用webbrowser.get()。我刚刚在ubuntu10.10上检查过,它工作得很好。编辑刚刚查看了/usr/lib/python2.6/webbrowser.py的代码。你应该这样做:In[5]:webbrowser.get('/usr/bin/goo

python - 为什么 get_tensor_by_name 需要将端口附加到张量名称

我知道在按名称获取张量时我必须附加一个输出索引例)graph.get_tensor_by_name('example:0')其中:0是输出索引。但为什么这是必要的?here是tensorflow文档中get_tensor_by_name的链接。但是,它没有提到指定输出索引。 最佳答案 在TensorFlow中,名称为tf.Operation对象(对应于tf.Graph中的节点)和tf.Tensor对象以生成它作为输出的tf.Operation命名。由于tf.Operation可以有多个输出,为了唯一地命名tf.Tensor,我们将其

python - Django get_models 与模型/__init.py__

我在django中使用get_model和get_models时遇到问题我在models下有几个模型/models/blog.pymodels/tags.pymodels/users.pymodels/comments.pymodels/category.py还有一个models/__init.py__frommyapp.models.blogimport*frommyapp.models.tagsimport*frommyapp.models.usersimport*frommyapp.models.commentsimport*frommyapp.models.categoryim

Python Selenium WebDriver 如何为 get(url) 函数添加超时

我正在运行一段简单的代码,通过代理下载网站,但有时代理可能会很慢,这可能会导致WebDriver.get(url)请求无限期阻塞。WebDriver是否有一段简单的Python代码可以为此函数设置超时?通过搜索,我只找到了适用于Java的技术。driver.get(url) 最佳答案 对于所有的webcretents,我用来解决这个问题的是这个。Selenium使用socket库,所以我在socket模块上设置了一个超时,这会抛出一个错误,我们可以使用该错误将转义键发送到浏览器(这会停止页面加载):socket.setdefault

Python、Scrapy、管道 : function "process_item" not getting called

我有一个非常简单的代码,如下所示。抓取没问题,我可以看到所有生成正确数据的print语句。在Pipeline中,初始化工作正常。但是,process_item函数不会被调用,因为函数开头的print语句永远不会执行。蜘蛛:comosham.pyimportscrapyfromscrapy.spiderimportSpiderfromscrapy.selectorimportSelectorfromscrapy.httpimportRequestfromactivityadvisor.itemsimportComoShamLocationfromactivityadvisor.items

python - ipython笔记本中的 Pandas 子图标题大小

我在ipython笔记本单元格中并排绘制了两个图。但是,我无法更改标题的大小。我可以通过添加参数fontsize=20来更改标签的大小。如何更改df和df2的标题。fig,axes=plt.subplots(ncols=2,figsize=(20,10))df.plot('barh',title='LegalCollectibleAnswerDistribution',fontsize=20,ax=axes[0])df2.plot(kind='pie',autopct='%1.0f%%',legend=False,title='LegalCollectibleAnswerDistrib