Python环境搭建

创建centos7的虚拟机:

1.客户机操作系统选择稍后安装

2.网络可以根据IP资源情况选择NAT或者桥接

3.创建虚拟机后手动添加操作系统iso文件

4.系统时间选择shanghai

5.网卡设置要选择,否则没有ip

6.自定义系统分区,/  50G,  /boot 50MB , swap 内存的两倍,/data 自定义区域

配置centos7的ip地址:

修改/etc/sysconfig/network-scripts/ifcfg-ens33文件;

 

 

  1. IPADDR=192.168.x.xx #静态IP  
  2. GATEWAY=192.168.x.x #默认网关  
  3. NETMASK=255.255.255.0 #子网掩码  
  4. DNS1=192.168.x.x #DNS 配置

 

pyenv的安装方式:

 

使用GIt安装:

1.安装git

    yum intsall git -y

2.安装Python编译依赖

    yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readlinedevel zlib-devel bzip2-devel

3.创建并登陆新用户:

    useradd python

4.使用python用户安装:

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

    上面下载的是pyenv-installer是一个脚本

    注意:

    1.在https://github.com/pyenv/pyenv-installer 有安装文件

    2.   如果出现Curl :(35) SSL connect error,是nss的版本低的问题,需要跟新

        可能需要配置一个有较新包的yum源

        [updates]

        name=CentOS-Updates

        baseurl=https://mirrors.aliyun.com/centos/6.9/os/x86_64

        gpgcheck=0

        然后更新nss,yum updates nss

    5.在python用户的.bash_profile中追加

        export PATH="/home/python/.pyenv/bin:$PATH"

        eval "$(pyenv init -)"

        eval "$(pyenv virtualenv-init -)"

         . .bash_profile

 

pyenv创建虚拟环境:

    mkdir mypro
    cd mypro 
    pyenv virtualenv 3.5.3 mypro353,3.5.3安装的py版本,mypro353自定义新版本名
    pyenv local mypro353 设置该文件在的版本

    以后(mypro353)会在命令行前显示

    相关知识:

    pyenv global 改变系统默认py版本
    pyenv shell 改变当前会话的shell的py 版本,退出后失效

    pyenv version 查看系统的默认版本

 

jupyter notebook安装:

pip install jupyter

jupyter notebook --generate-config,设置之后设置密码不会报错

jupyter notebook password,不设置以后会提示输入token

systemctl restart firewalld.service :如果连接不上需要设置防火墙  

 

PIP包管理:

pip freeze > requirement
将一个项目的pip包全部冻结保准到指定文件 requirement
pip install -r requirement
将冻结的项目pip包全部安装到本项目


Centos忘记密码修改:

1.reboot 
2.press F2 to Setup 
3. press E to edit
4.输入S
5.输入b
boot客户机
6.输入密码

rm -rf etc/udev/rules.d/70.xxx删除以前的配置文件

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值