使用阿里云服务器,操作系统为:Ubuntu 20.04 64位
配置mysql
更新系统
sudo apt-get update
sudo apt-get upgrade
安装mysql
apt-get install mysql-server (这一步在安装的过程中会弹出类似对话框一样的界面,可以在界面上直接设置对root用户的密码)
apt-get install mysql-client
apt-get install libmysqlclient-dev
python安装
1、下载安装包
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
2、解压安装包
tar -zxvf Python-3.7.1.tgz
3、切换到解压后的目录下
cd Python-3.7.1
4、./configure
./configure
# 或者
./configure --prefix=/usr/local/python3.7.1
5、编译make(没有安装make的安装一下)
make
6、测试make test
make test
7、安装sudo make install
sudo make install
8、若步骤5执行./configure --prefix=/usr/local/python3.7.1,则需要添加环境变量。步骤5是./configure的跳过此步骤
PATH=$PATH:$HOME/bin:/usr/local/python3.7.1/bin
查看环境变量
echo $PATH
更新python默认指向为python3.7
1、查看python命令指向
ls -l /usr/bin | grep python
ps:更新这部分还是直接参考原链接好了
学习链接:
https://blog.youkuaiyun.com/u014775723/article/details/85213793
创建Python虚拟环境
1、安装virtualenv
pip install virtualenv
2、创建虚拟环境djangoenv
virtualenv --no-site-packages djangoenv
virtualenv就可以创建一个独立的python运行环境,参数 --no-site-packages让已经安装到系统python环境中的所有第三方包都不会复制过