安装Pyenv

系统配置(CentOS7)

使用阿里yum源

备份:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

更换源:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

刷新:

yum clean all
yum makecache

使用静态ip

校园网中使用NAT模式,记录下网关地址,更改文件/etc/sysconfig/network-scripts/ifcfg-ens33 内容如下:

TYPE=Ethernet
BOOTPROTO=static # dhcp
## 添加4行
IPADDR=192.168.183.100
NETMASK=255.255.255.0
GATEWAY=192.168.183.2
DNS1=119.29.29.29
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=7df11ad7-7907-4262-8ce7-8a9f6aea4359
DEVICE=ens33
ONBOOT=yes

ip地址与网关需要在同一个网段中。因为掩码为255.255.255.0。参考 子网划分

重启网络服务:

service network restart

更改 hostname

CentOS7 配置hostname的方法为

hostnamectl set-hostname twilight

更改 hosts

## /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.183.100 twilight

安装

新建用户python

useradd python      
passwd python       # 用root设置密码

pyenv命令:

  • pyenv help install    显示帮助
  • pyenv install --list   所有可安装版本
  • pyenv install 3.7.2   安装 python3.7.2
  • pyenv versions        所有可用的版本
  • pyenv version          当前的python版本

缓存方式安装:

  • ~/.pyenv下新建cache目录,放入安装文件(.tar.xz或.tgz)

切换版本:

  • pyenv global 3.5.3(或system):调整当前用户的python版本(影响太大)
  • pyenv shell : 只影响当前会话
  • pyenv local 3.5.3 : 和目录相关,(子目录继承)已安装的包会冲突

虚拟环境

在自定义目录下创建虚拟环境:

pyenv virtualenv 3.5.3 mpytest372(子环境)

切换到虚拟环境:

pyenv local mpytest372

查看可用版本:

[python@twilight ~]$ pyenv versions
* system (set by /home/python/.pyenv/version)
  3.7.2
  3.7.2/envs/pytest372
  pytest372

使用pip镜像:

Linux下

修改修改 ~/.pip/pip.conf , 内容如下:

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com  # 阿里的镜像

Windows下

windows下,直接在user目录中创建一个pip目录,再新建文件 pip.ini 。(例如: C:\Users\twili\pip\pip.ini )内容同上。

在虚拟环境中使用notebook

pip install ipykernel
python -m ipykernel install --user --name 环境名 --display-name 简称
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值