啃下 python(一)-- 环境安装

本贴最后更新于 1920 天前,其中的信息可能已经水流花落

pyenv 安装

下载 pyenv,并使其在终端生效

git clone https://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

重启 shell 终端

exec $SHELL

安装 python3.7.1

安装相关依赖

yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel -y

使用 pyenv 安装 3.7.1

pyenv install 3.7.1

这边时间稍微长点

安装 python 虚拟环境

git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
exec $SHELL
eval "$(pyenv virtualenv-init -)"
pyenv virtualenv 3.7.1 dev
pyenv local dev

cd /home/dev

imagepng

这边就可以在 dev 下虚拟一个开发用的环境

imagepng

dev 下的 3.7.1 的第三方包处于这个地方

安装 ipython

mdkir /root/.pip
touch .pip/pip.conf
echo "
[global]
index-url=https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
">.pip/pip.conf

pip install ipython jupyter

jupyter notebook

imagepng

新建一个目录
mkdir -p /root/.jupyter
jupyter notebook passwd

jupyter notebook --ip=0.0.0.0

imagepng

杂谈

pyenv shell global local 这三个区别
1.shell 会话级别
2.global 影响全局,影响面大,不建议
3.local 当前 推荐使用

  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    534 引用 • 671 回帖
  • 安装

    你若安好,便是晴天。

    128 引用 • 1183 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...