linux centos 7 python3环境下面搭建 django+uwsgi

由于该系统自带python2的环境,尽管本人在centos系统上面安装好了python2和python3共存版本。而且修改了软链接将新装的python3指向原来的/usr/bin/python下面,即命令行输入python会自动跳转到python3下面如下图。

同理pip环境也修改了软连接、既我运行pip install去安装软件的时候应该安装在python3的环境下面、可惜最后是我想多了。(这个也是在网上找到的)

我也知道肯定存在某种方法可以修改uwsgi的python环境指向,只是目前我不知道怎么弄。如果有人看到这篇文章、而且知道怎么弄、可以告诉我。

最后被逼无奈、卸载python3安装了virtualenv环境包去虚拟python3环境。即pip install virtuanenv、这里的pip为之前的python3环境下的pip。

安装virtualenv: 

  pip install virtuanenv 

创建虚拟环境:virtualenv envpy3(自己起的别名) --no-site-packages --python=python3,后面这一块很重要,虽然我目前只知道它是用来说明虚拟的环境是python3还是python2。

  virtualenv envpy3 --no-site-packages --python=python3

 

激活虚拟环境:

  source   envpy3/bin/activate

 

最后运行python到了python的环境下面,然后在虚拟环境下安装uwsgi

  pip install uwsgi

 

然后这个uwsgi下面运行django项目既会在python3环境下面运行

最后,退出虚拟环境

  deactivate

 

  

 

转载于:https://www.cnblogs.com/zoujl/p/11009735.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值