nginx+uwgis+django部署相关问题
1:出现无法安装pyhon3.5时手动更新源使用以下命令
(1)sudo add-apt-repository ppa:fkrull/deadsnakes
(2)sudo apt-get update
(3)sudo apt-get install python3.5
(4)sudo cp /usr/bin/python /usr/bin/python_bak,先备份
(5)sudo rm /usr/bin/python,删除
(6)sudo ln -s /usr/bin/python3.5 /usr/bin/python,默认设置成python3.5,重建软链接这样在终端中输入python默认就是 3.5版本了
2:当出现add-apt-repository command not found时:
sudo apt-get install software-properties-common python-software-properties
3:当安装uwgis出现gcc错误时:sudo apt-get install gcc
4:当安装uwgis出现 *** uWSGI compiling embedded plugins ***
[x86_64-linux-gnu-gcc -pthread] plugins/python/python_plugin.o
In file included from plugins/python/python_plugin.c:1:0:
plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
使用:
sudo apt-get install python3.5-dev(对应版本号选择)
5:前台启动uwgis,uwsgi --ini /home/django/search/search_uwsgi.ini &/usr/local/nginx/sbin/nginx
后台启动:uwsgi --ini /home/django/search/search_uwsgi.ini -d /home/log/uwsgi.log