侧边栏壁纸
博主头像
cn2linux博主等级

行动起来,活在当下

  • 累计撰写 128 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Pyenv&Jupyter安装

Python版本管理工具:在不影响系统的环境下用于安装、切换不同Python的版本。

Pyenv可以通过使用脚本一键安装

Pyenv脚本组件包括:pyenv-doctor、yenv-installer、pyenv-update、pyenv-virtualenv、pyenv-which-ext

Pyenv安装

安装依赖

yum install git readline readline-devel readline-static openssl openssl-devel \
openssl-static sqlite-devel bzip2-devel bzip2-libs gcc libffi-devel libcurl-devel -y

dnf install -y xz-devel  openssl openssl-devel sqlite-devel bzip2-devel bzip2-libs gcc libffi-devel libcurl-devel ncurses-devel readline-devel

一键安装

curl -L \
https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer\
|bash

配置环境变量

cat >> ~/.bashrc << EOF
export PATH="/root/.pyenv/bin:\$PATH"
eval "\$(pyenv virtualenv-init -)"
eval "\$(pyenv init -)"
EOF
source ~/.bashrc

Pyenv常用命令详解

pyenv install --list						查看所有可安装的 Python 版本
pyenv update								更新 pyenv 全家桶
pyenv install 2.7.9							安装python 2.7.9
pyenv versions								查看已安装python环境版本
pyenv virtualenvs							查看本地所有的项目环境
pyenv virtualenv 2.7.9 seafile				创建 2.7.9版本的seafile 项目
pyenv shell 2.7.9							Python环境仅在当前shell中生效
pyenv uninstall seafile						移除项目

Python学习工具-Jupyter安装

安装运行Jupyter的Python版本及切换环境

pyenv install 3.6.8
pyenv virtualenv 3.6.8 mgedu
pyenv local mgedu

Jupyter安装

pip install --upgrade pip
pip install ipython
pip install jupyter

进入Python shell 生成Jupyter登录密码

from notebook.auth import passwd
passwd()

生成Jupyter配置文件

jupyter notebook --generate-config

root用户生成文件的路径: /root/.jupyter/jupyter_notebook_config.py

Jupyter相关配置文件注释

#204行 如果允许所有人访问需要配置 0.0.0.0
c.NotebookApp.ip = 'localhost'
#261行 修改配置文件中的工作目录;[固定一个工作目录]
c.NotebookApp.notebook_dir = '/opt/pydev'
#276行 配置访问密码在Python生成sha1的信息配置上即可
c.NotebookApp.password = ''

后台运行

nohup jupyter-notebook --ip=0.0.0.0 --allow-root &>/dev/null &

参考网址

[centos7安装jupyter并配置多个Python版本切换](https://www.58jb.com/html/115.html)

0

评论区