打开(一)中的路径,查看是否有下图所示的文件夹与文件。如果有的话,说明安装成功。重新打开Jupyter Notebook,即可正常使用该包的功能~
1.本方法需要提前安装PyCharm;
2.可参照本方法安装其他的包,只需输入包名称,即可选择安装,十分便捷。
文章目录问题描述解决办法一、找到虚拟环境的文件路径二、使用PyCharm安装包Autopep81.添加新的python interpreter2.查看是否安装成功总结问题描述如果想使用Jupyter Notebook中的autopep8插件,我们需要先安装“Autopep8”包。网上有很多该包的安装方法,在命令行中使用命令$ conda install autopep8仍无法正常打开。出现的问题如下图所示。本文记录的是Autopep8库的另一种安装方式,并成功解决了该问题。解决办法一
py-autopep8.el
提供命令,该命令使用外部autopep8工具根据Python的PEP8整理当前缓冲区。
要安装autopep8和py-autopep8 :
$ pip install autopep8
$ wget https://raw.githubusercontent.com/paetzke/py-autopep8.el/master/py-autopep8.el \
-O /your/path/py-autopep8.el
将保存前的钩子添加到您的~/.emacs :
(require 'py-autopep8)
(add-hook 'python-mode-hook 'py-autopep8-enable-on-save)
您也可以使用安装py-autopep8 :
M-x package-install RET
py-autopep
一、Jupyter Notebook是什么?
1.notebook jupyter简介
Jupyter Notebook是一个开源Web应用程序,允许您创建和共享包含实时代码,方程式,可视化效果和叙述文本的文档。用途包括:数据清理和转换,数值模拟,统计建模,数据可视化,机器学习等
Jupyter Notebook是一个交互式的笔记本,支持运行超过40种编程语言,Jupyter Notebook可以通过网页的形式打开,在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下面进行显示。如果在编程过程中需要编写说明文档相关信息,可以使用Markdown直接进行编写,便于作及时的说明和解
Jupyter Lab本身并不支持代码格式化。目前,比较成熟的解决方案就是使用jupyterlab_code_formatter插件。
jupyterlab_code_formatter支持Python常见的代码格式化包,比如autopep8、black、isort等,还可以自定义格式化工具。可以通过编辑器菜单、右键菜单、工具栏按钮等方式对单元格内的代码进行格式化。
jupyterlab_code_formatter项目地址为:https://github.com/ryantam626/jupyter
jupyternotebook:name 'autopep8' is not defined说明解决
在使用jupyternotebook过程中,在Nbextensions中勾选了autopep8,但是在notebook中点击autopep8的插件按钮,报了:name 'autopep8' is not defined的错。
使用autopep8需要单独下载。利用pip或者conda下载即可。
conda install autopep8
https://github.com/spyder-ide/spyder-autopep8
This plugin is no longer maintained but you can still use with Spyder3(see below).
This plugin is incompatible with Spyd..
autopep8是一个可以将
Python代码自动排版为
PEP8风格第三方包,
使用它可以轻松地排版出格式优美整齐的代码。网络上有很多介绍如何在pycharm中配置
autopep8的方案,但很多方案中还是有介绍不清楚的地方。本文是综合了网络上的各种方案后,本人亲测有效的方法,分享出来,希望可以帮助到更多的人。
1. 配置环境
windows 10 64位
python36
2. 配置过程
问题现象:运行autopep8之后,提示插件正常运行,但是代码没有任何变化。
问题解决过程:
1.首先在命令行中使用autopep8 文件路径.py进行测试,运行后命令行中显示所有代码,但未格式化文档。
2.根据运行autopep8的命令帮助以及网络查询可知,autopep8运行时应加上--in-place --aggressive参数
命令格式即为 autopep8 --in-place --aggressive 文件路径名.py
命令行中运行autopep8问题解决!
3.如何在VSCode中为auto
1.下载
autopep8
在Pycharm下方的Terminal处下载
注意要激活base环境来进行下载或者
未指定任何环境,否则找不到
autopep8.exe文件,这就是坑!!!!
若
未激活base环境或者在其他环境可以
使用以下命令之后再进行
安装
pip install conda
conda activate base
pip install
autopep8
2.
使用everything找到
autopep8.exe的位置
部分参考:https://www.bilibili.com/video/BV11b411a7sH?from=search&seid=10797458254344237398
以小米9手机为例,主要步骤为:
安装pydroid 3
进行jupyter notebook的安装
文件链接在最后
1、安装pydroid 3
打开pydroid 3
点击Pip
在INSTAL输入Library name为jupyter(注意下方要勾选)
点击后面按钮INSTALL
2、缺少库插件的情况(没有此情况直接