环境配置
Linux环境安装
anaconda3并配置jupyter notebook
下载
wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh
给文件执行权限
chmod u+x Anaconda3-2019.07-Linux-x86_64.sh
执行脚本
./Anaconda3-2019.07-Linux-x86_64.sh
一直确定yes选yes 一直到安装完成
添加环境变量
source ~/.bashrc
验证是否安装成功
conda --version
失败情况 编辑环境变量
vim ~/.bashrc
添加安装目录
export PATH=$PATH:/root/anaconda3/bin
配置jupyter notebook
# 生成配置文件jupyter_notebook_config.py
jupyter notebook --generate-config
设置登录密码 登录要用
jupyter notebook password
编辑配置文件
vim /root/.jupyter/jupyter_notebook_config.py
# '*'代表绑定所有的IP,在文件的第205行
c.NotebookApp.ip = '*'
# 设置打开时不启动浏览器(因为没有配置好使用浏览器打开),在文件的268行
c.NotebookApp.open_browser = False
# 设置启动服务时绑定的端口为8888,在文件的第291行
c.NotebookApp.port = 8888
# 设置默认工作目录/root/python_home,如果没有该目录,可以新建,或者自行选择目录,(注意:该目录为编辑jupyter notebook的程序的默认保存路径)
#在文件的第262行
c.NotebookApp.notebook_dir = '/root/python_home'
启动jupyter notebook(因为使用的是root用户安装的软件,Jupyter Notebook为了安全起见启动的时候需要加上‘–allow-root’):
jupyter notebook --allow-root
后台运行
入门级: jupyter notebook --allow-root > jupyter.log 2>&1 &
进阶版: nohup jupyter notebook --allow-root > jupyter.log 2>&1 &
解释: 1. 用&让命令后台运行, 并把标准输出写入jupyter.log中
nohup表示no hang up, 就是不挂起, 于是这个命令执行后即使终端退出, 也不会停止运行.
2. 终止进程
执行上面第2条命令, 可以发现关闭终端重新打开后, 用jobs找不到jupyter这个进程了, 于是要用ps -a, 可以显示这个进程的pid.
kill -9 pid 终止进程
Jupyter notebook安装扩展插件
1. 安装Jupyter Notebook
pip install jupyter
2. 安装Jypyter Notebook扩展包
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
3. 启动Jupyter Notebook
jupyter notebook
c++
conda install xeus-cling -c conda-forge
报错
Solving environment: failed with initial frozen solve. Retrying with flexible solve
执行
conda update --prefix /root/anaconda3 anaconda
conda update --all
然后再次安装
conda install xeus-cling -c conda-forge
java
# 下载java9及以上版本,配置好环境变量
查看版本
java -version
版本不对可以卸载旧版本
rpm -qa | grep jdk
rpm -e --nodeps jdk1.8-1.8.0_xxxxxx_x86_64
安装最新版
yum install yum install java-11-openjdk* -y
java -version
# git
git clone https://github.com/SpencerPark/IJava.git
# 国内
git clone https://gitee.com/mirrors_SpencerPark/IJava.git
cd IJava/
./gradlew installKernel
查看是否安装
jupyter kernelspec list
vim 8
一、卸载旧版本的vim
yum -y remove vim*
二、安装终端字符处理库ncurses
yum -y install ncurses-devel
三、下载Vim8
wget https://github.com/vim/vim/archive/v8.0.1772.tar.gz
四、编译安装
//解压文件
tar -zxvf v8.0.1772.tar.gz
//切换目录
cd vim-8.0.1772
//指定安装路径
./configure --prefix=/usr/local/src/vim8
//编译
make
//编译安装
make install
五、添加到系统环境变量
/usr/local/src/vim8/bin/vim /etc/profile.d/path.sh
//添加以下内容 #!/bin/bash export PATH=$PATH:/usr/local/src/vim8/bin/
source /etc/profile.d/path
source /etc/profile
安装中文帮助文档
wget https://jaist.dl.sourceforge.net/project/vimcdoc/vimcdoc/vimcdoc-2.3.0.tar.gz
tar -zxvf vimcdoc-2.3.0.tar.gz
cd vimcdoc-2.3.0 && ./vimcdoc.sh -i
语言支持
# 激活 anaconda 环境
source activate
# 退出 anaconda 环境
source deactivate
pip
- 需要将pip源设置为国内源,阿里源、豆瓣源、网易源等
- windows
(1)打开文件资源管理器(文件夹地址栏中)
(2)地址栏上面输入 %appdata%
(3)在这里面新建一个文件夹 pip
(4)在pip文件夹里面新建一个文件叫做 pip.ini ,内容写如下即可
[global]
timeout = 6000
index-url = https://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
- linux
(1)cd ~
(2)mkdir ~/.pip
(3)vi ~/.pip/pip.conf
(4)编辑内容,和windows一模一样
- 需要安装:pip install bs4
把lxml库也安装一下, 它是一个解析器,如果使用bs4进行数据解析,需要依靠lxml
pip install lxml
Comments | NOTHING