营销型网站制作流程,企业网络营销分析报告,做本机网站,中企动力邮箱手机登录设置在Linux服务器Conda环境上安装Jupyter过程中遇到了无数的报错#xff0c;特此记录。 目录
步骤一#xff1a;安装Anaconda3
步骤二#xff1a;配置Conda源
步骤三#xff1a;安装Jupyter
安装报错#xff1a;simplejson.errors.JSONDecodeError
安装报错#xff1a;…在Linux服务器Conda环境上安装Jupyter过程中遇到了无数的报错特此记录。 目录
步骤一安装Anaconda3
步骤二配置Conda源
步骤三安装Jupyter
安装报错simplejson.errors.JSONDecodeError
安装报错CondaHTTPError: HTTP 000 CONNECTION FAILED for url
安装报错distutils.errors.DistutilsError
步骤四配置Jupyter
设置密码
报错ImportError: IPython 8.13 supports Python 3.9 and above
报错ModuleNotFoundError: No module named notebook.auth
配置文件
步骤五运行Jupyter
运行报错Bad config encountered during initialization
运行报错Running as root is not recommended
运行报错ImportError: undefined symbol: ffi_type_uint32 步骤一安装Anaconda3
官网下载Anaconda3对应安装包傻瓜式执行不赘述
https://repo.anaconda.com/archive/https://repo.anaconda.com/archive/
bash Anaconda3-2022.05-Linux-x86_64.sh 步骤二配置Conda源
vim ~/.condarc# 可用conda源配置
channels:- conda-forge- defaults
proxy_servers:http: http://user:passwordxxx.xxx.com:8080https: http://user:passwordxxx.xxx.com:8080
ssl_verify: false
report_errors: false
如果服务器能直接访问外网可不配置 步骤三安装Jupyter
conda install jupyter notebook 安装报错simplejson.errors.JSONDecodeError 有可能是源配置有问题可以修改为步骤二中的源配置后再次尝试参见Conda报错解决ProxyError: Conda cannot proceed due to an error in your proxy configuration.-CSDN博客 安装报错CondaHTTPError: HTTP 000 CONNECTION FAILED for url 有可能是代理配置有问题可以添加代理后再次尝试参见Conda报错解决ProxyError: Conda cannot proceed due to an error in your proxy configuration.-CSDN博客 安装报错distutils.errors.DistutilsError 源配置有误时创建Conda环境虽然会出现simplejson.errors.JSONDecodeError报错但仍然能创建成功在有问题的Conda环境下使用pip安装Jupyter时有可能出现上述报错。实际上Jupyter与Conda环境无关不需要创建Conda环境后安装。 步骤四配置Jupyter
设置密码
# 进入conda安装目录
cd /root/anaconda3/bin# 设置密码
./python
from notebook.auth import passwd
passwd() 报错ImportError: IPython 8.13 supports Python 3.9 and above ipython版本与python版本不兼容按照提示中的版本要求重装对应版本的ipython即可
# 确认python版本
python --version
# 安装支持的ipython版本
pip install ipython8.10 报错ModuleNotFoundError: No module named notebook.auth 有一种说法是新旧版本问题新版本已经不再使用notebook.auth方式但没确认也有可能是源配置有误导致的参见安装报错 配置文件
# 生成配置文件
jupyter notebook --generate-config# 修改配置文件
vim ~/.jupyter/jupyter_notebook_config.py# 所有主机均可访问, 包括IPv6地址
c.NotebookApp.ip *
# 默认的根目录
c.NotebookApp.notebook_dir /root
# 启动时不打开浏览器
c.NotebookApp.open_browser False
# 设置登录密码, 这个就是上面生成的密钥
c.NotebookApp.password argon2:$argon2id$v19$m10240,t10,p8$RDPzM9fMk5hqJRMgB3Z9Aw$MJcoqzMOkhi7qiIvxHLsgF52SbXhGc1vqaqxJbVZayg
# 对外提供访问的端口
c.NotebookApp.port 8888# 查找allow_root位置Esc后输入/allow_root
c.ServerApp.allow_root True 步骤五运行Jupyter
jupyter notebook 运行报错Bad config encountered during initialization 配置文件有误请检查参数名称是否正确 运行报错Running as root is not recommended 配置文件有误请检查allow_root参数是否配置为True 运行报错ImportError: undefined symbol: ffi_type_uint32 源配置有误时创建Conda环境虽然会出现simplejson.errors.JSONDecodeError报错但仍然能创建成功在有问题的Conda环境下配置或运行Jupyter时均有可能出现上述报错。实际上Jupyter与Conda环境无关不需要创建Conda环境后安装。