python web服务器部署_python Web项目上线之服务器环境配置

1.下载安装Xftp

安装成功后,登录服务器用户密码,登录成功后

使用Xftp 将下载好的python解释器linux压缩包放置在服务器根目录下(这里用的是python3.7)

2. 解压压缩包,安装python3

#解压

tar -zxvf Python-3.7.0.tgz#安装python3到/usr/local/python3目录(会在/usr/local 目录下自动创建python3)

/configure --prefix=/usr/local/python3#进行安装

make && make install

3.调整软连接

#安装成功后去/usr/bin目录设置python和pip的软连接指向

cd/usr/bin/ln-s /usr/local/python3/bin/python3.7python3

ln-s /usr/local/python3/bin/pip3.7pip3#需要注意的是centos6,7都是默认安装python2.7版本的

#所以要想你输入python和pip也默认使用python3版本还需要再添加个软连接

#先删除之前的软连接

rm-rf python

rm-rf pip#设置新的软连接

ln-s /usr/local/python3/bin/python3.7python

ln-s /usr/local/python3/bin/pip3.7 pip

#输入python3 出现以下,说明安装成功

[root@VM_0_4_centos~]#python3

Python 3.7.0 (default, Jun 28 2020, 22:21:40)

[GCC4.4.7 20120313 (Red Hat 4.4.7-23)] on linux

Type"help", "copyright", "credits" or "license" formore information.>>>

4. centos安装python虚拟环境

至于为什么用python虚拟环境,主要是因为每个项目有各自的环境,互不影响,干净的环境。这里不细说

4.1 安装虚拟环境包

pip install virtualenv

pip install virtualenvwrapper

4.2 配置环境变量

vim ~/.bashrc

export WORKON_HOME=$HOME/.virtualenvs

source/usr/bin/virtualenvwrapper.sh#进入,将两行复制进去#第一行表示: 存放虚拟环境目录#第二行表示: virtrualenvwrapper.sh执行文件的路径#不知道virtrualenvwrapper.sh路径的可以使用 find / -name virtualenvwrapper* 查找(这点要注意)

4.3 环境变量的配置生效

source ~/.bashrc

4.4 使用Virtualenvwrapper 管理虚拟环境命令

4.4.1 创建虚拟环境

mkvirtualenv 虚拟环境名 -p 指定python版本 不指定默认系统版本

mkvirtualenv test-p python3

mkvirtualenv 虚拟环境名-p python安装路径

mkvirtualenv test-p /usr/local/python3/bin/python3.7

4.4.2 用workon 或者 lsvirtualenv 命令列出虚拟环境列表

[root@VM_0_4_centos ~]#workon

Py3

[root@VM_0_4_centos~]#lsvirtualenv

Py3===

4.4.3 使用workon 切换虚拟环境

workon 虚拟环境名

workon test 跳转到test虚拟环境下

[root@VM_0_4_centos~]#workon Py3

(Py3) [root@VM_0_4_centos ~]#

4.4.4 删除虚拟环境

rmvirtualenv 虚拟环境名

rmvirtualenv tset 删除虚拟环境test

4.4.5 退出虚拟环境

deactive 退出当前虚拟环境

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值