ubantu18 安装python pycharm

https://jingyan.baidu.com/article/e73e26c06835b424adb6a708.html

 

pycharm 安装

http://www.cnblogs.com/polar-lights/p/8051378.html

 

https://www.cnblogs.com/longbigbeard/p/9134914.html

 

Ubuntu 16.04 LTS 安装Python3.6

调整系统分辨率 xrandr -s 1360x768


1、配置软件仓库,因为python 3.6 新版没有发布到ubuntu的正式仓库中,通过第3方仓库来做。

在命令行中输入:
>>> 

sudo add-apt-repository ppa:jonathonf/python-3.6


2、检查系统软件包并安装 
>>> python 3.6

sudo apt-get update
sudo apt-get install python3.6

3、新安装的3.6版本需要输入 python3.6使用

【可选】配置只输入python3时就默认使用3.6版本


>>> sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

>>> sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

>>> sudo update-alternatives --config python3


替换默认2.7版本(可选)

>>>列出系统当前存在的python版本及python默认的版本
ls -l /usr/bin | grep python 

>>>删除所在路径
sudo rm /usr/bin/python

>>> 替换3.6
sudo ln -s /usr/bin/python3.6 /usr/bin/python 


安装Django

sudo python3.6 -m pip install django==2.0.7

安装uwsgi
>>sudo apt-get install uwsgi

sudo apt-get install python3-dev
sudo python3.6 -m pip install uwsgi

测试uwsgi
进入工程目录中 例如:python/DjangoTest
执行:
uwsgi --http 127.0.0.1:8000 --module DjangoTest.wsgi:application
DjangoTest 为工程名


【】配置文件运行uwsgi服务器
在工程目录下建立uwsgi.ini
内容为:
[uwsgi]
chdir   = /你的路径/项目
module  = 项目名称.wsgi:application
master  = true
processes = 10
http  = 127.0.0.1:8000
vacuum  = true
pythonpath = /你的虚拟环境的路径/lib/python3.5/site-packages/ #这个需要具体调整【可选】


安装nginx
>>sudo apt-get install nginx


【】新建一个nginx.conf文件

upstream django {
    server 0.0.0.0:8000;
    }
server {
listen 80;
server_name 你的域名或者ip;
charset utf-8;
client_max_body_size 75M;
location /media {
    alias /你的路径/项目/media;  # 指向django的media目录
    }

location /static {
    alias /你的路径/项目/static; # 指向django的static目录
    }

location / {
    uwsgi_pass  django;
    include  uwsgi_params;
}
}

【】链接到uwsgi的启动配置文件中

sudo ln -s /你的目录/项目/nginx.conf  /etc/nginx/conf.d/、

【】重启nginx

service nginx restart

【】cd到你的项目目录下,开启uwsgi

uwsgi -i uwsgi.ini

出现apt错误
解决措施:


1、 sudo apt-get remove --purge python-apt


2、 sudo apt-get install python-apt -f 


3、 cd /usr/lib/python3/dist-packages/

4、 sudo cp apt_pkg.cpython-35m-i386-linux-gnu.so apt_pkg.cpython-36m-i386-linux-gnu.so 【32位】
4、 sudo cp apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so 【64位】

 

 

你可能感兴趣的:(liunx)