我最近在用 virtualenv 部署项目,遇到一些问题。
1.我的 virtualenv 中 python 版本是 3.4, 系统自带是 2.7
我的 uwsgi.ini 配置文件
[uwsgi]
socket= 127.0.0.1:8077
home=/root/.virtualenvs/blog
chdir=/alidata/websites/LandsBLog
#wsgi-file=/alidata/websites/LandsBLog/test.py
module=/alidata/websites/LandsBLog/LandsBLog/wsgi.py
uid=515
gid=515
processes=4
threads=2
stats=127.0.0.1:1080
daemonize=uwsgi.log
在 virtualenv 环境下,启动执行 uwsgi.ini 报错
Python version: 2.7.5 (default, Nov 20 2015, 02:00:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)]
Set PythonHome to /root/.virtualenvs/blog
ImportError: No module named site
我 uwsgi 在系统和对应的 virtualenv 都有安装,求解。 第一次注册 V2EX 发帖。 我参考的文档:
http://uwsgi-docs.readthedocs.io/en/latest/tutorials/Django_and_nginx.html
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.