菜鸟先飞之Python、Jupyter Notebook、Anaconda安装以及代码自动补全插件配置

本文介绍了如何在Linux系统中安装Python、配置环境变量,以及安装Anaconda和Jupyter Notebook。详细步骤包括Python的源码编译安装、Anaconda的安装和配置,特别是如何生成Jupyter Notebook的配置文件并设置密码。此外,还讲解了安装Jupyter Notebook代码自动补全插件的方法。

一、安装准备

文件准备

1、Anaconda3-2020.07-Linux-x86_64.sh

2、Python-3.8.5.gz

将三个文件拖入soft目录

先将 Python-3.8.5.gz 解压到 当前目录 :tar -zxf Python-3.8.5.tar.xz

给解压后的文件夹改个名:mv Python-3.8.5 Python

安装相应的编译工具

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install -y libffi-devel zlib1g-dev
yum install zlib* -y

ps:you可以一起执行,运行过程中可能会有失败的提示,无伤大雅,最后执行的过程会有些久,建议在网络通畅的环境下进行安装,最后请耐心等待

 

二、安装Python

创建Python编译安装目录:mkdir /usr/local/python3

切换至Python目录下:cd

### 安装 Jupyter Notebook 代码自动补全插件Jupyter Notebook 中实现代码自动补全功能,通常需要使用 `jupyter_contrib_nbextensions` 和 `jupyter_nbextensions_configurator` 插件。以下是详细的安装配置步骤: #### 安装插件 1. 首确保已经安装了 `pip` 和 `conda`(如果你使用的是 Anaconda 发行版)。然后执行以下命令来安装所需的插件: ```bash pip install jupyter_contrib_nbextensions -i https://pypi.tuna.tsinghua.edu.cn/simple pip install jupyter_nbextensions_configurator -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 这些命令将从清华大学的镜像站点下载并安装扩展包,这通常比官方源更快[^2]。 2. 安装完成后,启用这些扩展: ```bash jupyter contrib nbextension install --user --skip-running-check jupyter nbextensions_configurator enable --user ``` #### 启用代码自动补全功能 1. 启动 Jupyter Notebook 服务后,在浏览器中打开 Jupyter Notebook 的界面。 2. 导航到 "Nbextensions" 标签页。在这个页面上,你可以看到一系列可用的扩展选项。 3. 在 "Nbextensions" 页面中,取消勾选顶部的复选框以禁用所有扩展,然后找到 "Hinterland" 扩展并勾选它。这个扩展提供了基本的代码自动完成功能[^3]。 #### 使用代码自动补全 - 当你在一个代码单元格中开始输入时,Hinterland 会尝试提供自动补全建议。虽然 Hinterland 提供的功能相对基础,但对于提高编码效率仍然非常有用。 - 如果你需要更强大的代码补全功能,可以考虑安装 `jedi` 或者 `IPython` 的相关插件,它们能够提供更加智能的代码补全体验。 ### 示例代码 对于希望立即测试新安装代码补全功能的用户,可以在一个新的 Notebook 单元格中尝试输入以下简单的 Python 代码片段: ```python import math math. ``` 当你输入 `math.` 后,应该会出现一个下拉列表,显示 `math` 模块中的各种函数和变量,这就是代码自动补全功能正在工作的证明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值