资料
数据分析和人工智能教程全套
jupyter notebook使用技巧
配置
1.环境变量配置
我的电脑右键属性 -> 高级系统设置
在系统环境变量找到Path
添加Anaconda的环境变量 ,找到Anaconda的安装路径找到里面的Scripts
新建赋值粘贴即可(位置尽可能上移一些,避免跟先前已安装的Python版本冲突)
添加着四个
在使用 pip install 的时候报错说TypeError: LoadLibrary() argument 1 must be str, not None
因为新的 Anaconda 增加了一个condabin 目录,是新增的依赖文件,需要将该目录加入到环境变量
然后运行conda.bat update -n base conda 或者 conda update conda
更改为国内镜像
这里,我们使用清华的镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
查看是否更改成功
conda info
试着安装看看包的情况
如果出现WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
在C:\User\用户名(cznczai)下创建一个 \pip 【目录】 \pip.init 【文件名】
[global] index-url=http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com
安装包时要用管理员身份来运行!!!
所需要的包有一下这些
pip的类型需要到Anaconda\Script下看看是哪个 pip3 or pipconda install numpy conda install pandas conda install matplotlib conda install scipy conda install seaborn conda install spyder conda install jupyter notebook conda install xlrd conda install nltk conda install imageio conda install scikit-learn pip install pandas_datareader pip install pypyodbc pip install jieba pip install wordcloud pip install snownlp pip install statsmodels
2. 修改Jupyter默认目录
打开cmd 输入jupyter notebook --generate-config
打开生成的文件
修改文件内容
c.NotebookApp.notebook_dir = 'E:\\PythonCode\\Jupyter'
3.添加代码自动补全功能
打开cmd 输入ipython profile create
修改文件 C:\Users\cznczai.ipython\profile_default\ipython_config.py
修改内容如下
c.Completer.greedy = true ## Experimental: restrict time (in milliseconds) during which Jedi can compute # types. Set to 0 to stop computing types. Non-zero value lower than 100ms may # hurt performance by preventing jedi to build its cache. c.Completer.jedi_compute_type_timeout = 400 ## Experimental: Use Jedi to generate autocompletions. Default to True if jedi is # installed. c.Completer.use_jedi = True
以上操作后,在编写代码是发现不是自动不全,是要按下tab键才可以补全
使用插件来进行代码补全
- 如果你已经安装了,先执行卸载命令:
pip uninstall jupyter_contrib_nbextensions pip uninstall jupyter_nbextensions_configurator
打开Anaconda Prompt窗口 用管理员身份运行
安装nbextensions
pip install jupyter_contrib_nbextensions
安装nbextension
jupyter contrib nbextension install --user
安装配置选项jupyter_nbextensions_configurator
pip install jupyter_nbextensions_configurator
勾选选项
效果【不用第一种方法的Tab键】 可以进行代码自动补全