慕课网-Python Flask快速入门与进阶-第2章课程准备工作-2.7Python3基础环境和虚拟环境(上)
第2章 课程准备工作
2.7.Python3基础环境和虚拟环境(上)
Python3 环境安装
设置网络
终端SSH工具
安装VIM
Python3.7
PyCharm
Python3 pip 和虚拟环境
pip
virtualenv
1.设置网络
#查看系统版本 cat /etc/redhat-release #查看网卡名称 ip addr #查看网卡配置 cat /etc/sysconfig/network-scripts/ifcfg-ens33 #修改网卡配置 vim /etc/sysconfig/network-scripts/ifcfg-ens33 #修改内容如下 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="ens33" UUID="155f59a3-baa9-468e-9ece-57d2019d60ba" DEVICE="ens33" ONBOOT="yes" IPADDR="192.168.1.63" PREFIX="24" GATEWAY="192.168.1.1" DNS1="8.8.8.8" IPV6_PRIVACY="no" NETMASK="255.255.255.0" #重启 service network restart #测试是否可以访问网络 ping www.baidu.com
2.开启 SSH 服务
#检查是否安装了 openssh-server yum list installed | grep openssh-server yum install openssh-server #编辑 sshd 配置文件 vim /etc/ssh/sshd_config #修改内容如下 #监听地址 Port 22 #允许远程登录 PermitRootLogin yes #使用用户密码作为连接验证 PasswordAuthentication yes #保存文件,退出,启动 systemctl start ssh.service #检查 sshd 服务是否开启 ps -ef|grep sshd #检查 22 端口是否开启监听 netstat -ant|grep 22 #检查是否ping到主机 ping 192.168.1.3 #检查主机是否ping到测试机 ping 192.168.1.63 #将 sshd 服务添加至自启动列表 systemctl enable sshd.service #查看是否开启了sshd 服务自启动 systemctl list-unit-files | grep sshd
3.Linux Python 安装手册
Python 下载地址:https://www.python.org/ftp/python/3.7.3/
Pycharm下载地址:http://www.jetbrains.com/pycharm/ http://idea.lanyus.com/ (授权码地址)
Linux环境安装
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel mysql-devel gcc gcc-devel python-devel wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz tar -zxvf Python-3.7.3.tgz mkdir /usr/local/python3 cd Python-3.7.3 ./configure --prefix=/usr/local/python3 make && make install ln -s /usr/local/python3/bin/python3 /usr/bin/python3
安装pip3 和 virtualenv
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 pip3 install virtualenv ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv virtualenv -p /usr/bin/python3 vir_python3
4.使用 virtualenv 的原因,可以隔离正式环境
#查看 python3 的路径 which python3 ll /usr/bin/python3 #进入 virtualenv source vir_python3/bin/activate #可以直接执行 python python
5.pip3 使用豆瓣源
国内使用官方的pypi源不稳定,经常出现timeout的情况,所以使用豆瓣的源代替(本人使用python3)
#windows %APPDATA%\pip\pip.ini #Linux ~/.pip/pip.conf #内容 [global] timeout = 60 index-url = https://pypi.douban.com/simple #如果使用http链接,则需要trusted-host参数 [global] timeout = 60 index-url = http://pypi.douban.com/simple trusted-host = pypi.douban.com
6.
posted on 2020-01-01 11:37 herisson_pan 阅读(22) 评论(0) 收藏 举报
浙公网安备 33010602011771号