Ubuntu下搭建python开发环境
1. 下载安装python运行环境
Ps:ubuntu自带python2.7环境,如需下载安装,可使用以下命令
首先输入sudo passwd 输入root相关密码,输入su,进入超级管理员
Sudo apt-get install python
Sudo apt-get install python-dev(编译外部模块文件使用的)
Sudo apt-get install python-pip
sudo apt-get install libxml*
sudo apt-get install net-tools
sudo apt-get install lsof
2.安装 数据库---------
apt-get install mysql-server
apt-get install mysql-client
apt-get install libmysqlclient-dev
数据库安装完成后,测试数据库连接,远程链接及本地连接,如果连接成功则继续向下
cd到根目录下 cd \
然后进入mysql(输入mysql -u root -p 密码进入mysql)
之后进入到mysql/my.conf中
使用vim编辑my.conf /bind 找到bind给他注释掉
然后退出
之后把user表该成都可以访问
update user set host='%' where host='localhost' and user='root';
重启服务
service mysql restart
通过可视化数据库连接
二、卸载数据库
1.删除mysql的数据文件
sudo rm /var/lib/mysql/ -R
- 1
2. 删除mysql的配置文件
sudo rm /etc/mysql/ -R
- 1
3.自动卸载mysql(包括server和client)
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
- 1
- 2
4.检查是否卸载干净
dpkg -l | grep mysql # 若没有返回,说明已完成卸载
- 1
python环境切换
直接执行这两个命令即可:
sudo
update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
如果要切换到Python2,执行:
sudo update-alternatives --config python
按照提示输入选择数字回车即可。
3.更新pip版本---------
pip install --upgrade pip
4.安装SSH---------
中间出现一个问题
在Python 3中, ConfigParser 被重命名为 configparser
如果默认版本是Python3执行更新操作会报错
解决方案:
切换Python版本
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 200
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 100
sudo apt-get install openssh-server
5.安装 Nginx---------
sudo apt-get install nginx
6.安装 uwsgi---------
sudo pip install uwsgi
将django项目通过FileZill上传到ubuntu下/home/project目录下,安装项目运行所需第三方包,数据库数据迁移,进入项目目录,运行项目,访问查看是否有问题