Django models中关于blank与null的补充说明

作者:
lambert
发表时间:
2020年6月29日 10:57
200
分类:
Linux 前端 Javascript

1. Centos7安装Python3.7

说明

全部操作都在root用户下执行

1.安装编译相关工具

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install libffi-devel -y

2.下载安装包解压

cd #回到用户目录
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
tar -xvJf  Python-3.7.0.tar.xz

3.编译安装

mkdir /usr/local/python3 #创建编译安装目录
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install

4.创建软连接

ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

5.验证是否成功

python3 -V
pip3 -V

img

作者:忧臣解读 出处:https://www.cnblogs.com/anxminise/ 本文版权归作者和博客园共有,欢迎转载,如若转载,只需保留原文链接即可。 如若文中有错误,欢迎指出。以免误导其他猿友。

 

 

2. 安装 Virtualenv 与 virtualenvwrapper

pip3 install virtualenv
pip3 install virtualenvwrapper

查找 virtualenvwrapper.sh 路径, 将其添加到 .bashrc 里面开机启动,添加 path

find / -name virtualenvwrapper.sh
/usr/local/python3/bin/virtualenvwrapper.sh		

cd ~

vim .bashrc

# 设置virtualenv的统一管理目录,以后自动下载的虚拟环境都放在这

WORKON_HOME=~/Envs

#添加virtualenvwrapper的参数,生成干净隔绝的环境

VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'

#指定python解释器的本体
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3

#执行virtualenvwrapper安装脚本
source /usr/local/python3/bin/virtualenvwrapper.sh

 

 

virtualenv 报错

1. not find command "virtualenv"
2. virtualenv: error: unrecognized arguments: --no-site-packages

解决方法

1. ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
2. pip3 install --upgrade virtualenv==16.7.9

 

1. Centos7安装Python3.7

说明

全部操作都在root用户下执行

1.安装编译相关工具

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install libffi-devel -y

2.下载安装包解压

cd #回到用户目录
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
tar -xvJf  Python-3.7.0.tar.xz

3.编译安装

mkdir /usr/local/python3 #创建编译安装目录
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install

4.创建软连接

ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

5.验证是否成功

python3 -V
pip3 -V

img

作者:忧臣解读 出处:https://www.cnblogs.com/anxminise/ 本文版权归作者和博客园共有,欢迎转载,如若转载,只需保留原文链接即可。 如若文中有错误,欢迎指出。以免误导其他猿友。

 

 

2. 安装 Virtualenv 与 virtualenvwrapper

pip3 install virtualenv
pip3 install virtualenvwrapper

查找 virtualenvwrapper.sh 路径, 将其添加到 .bashrc 里面开机启动,添加 path

find / -name virtualenvwrapper.sh
/usr/local/python3/bin/virtualenvwrapper.sh		

cd ~

vim .bashrc

# 设置virtualenv的统一管理目录,以后自动下载的虚拟环境都放在这

WORKON_HOME=~/Envs

#添加virtualenvwrapper的参数,生成干净隔绝的环境

VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'

#指定python解释器的本体
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3

#执行virtualenvwrapper安装脚本
source /usr/local/python3/bin/virtualenvwrapper.sh

 

 

virtualenv 报错

1. not find command "virtualenv"
2. virtualenv: error: unrecognized arguments: --no-site-packages

解决方法

1. ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
2. pip3 install --upgrade virtualenv==16.7.9

 

1. Centos7安装Python3.7

说明

全部操作都在root用户下执行

1.安装编译相关工具

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install libffi-devel -y

2.下载安装包解压

cd #回到用户目录
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
tar -xvJf  Python-3.7.0.tar.xz

3.编译安装

mkdir /usr/local/python3 #创建编译安装目录
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install

4.创建软连接

ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

5.验证是否成功

python3 -V
pip3 -V

img

作者:忧臣解读 出处:https://www.cnblogs.com/anxminise/ 本文版权归作者和博客园共有,欢迎转载,如若转载,只需保留原文链接即可。 如若文中有错误,欢迎指出。以免误导其他猿友。

 

 

2. 安装 Virtualenv 与 virtualenvwrapper

pip3 install virtualenv
pip3 install virtualenvwrapper

查找 virtualenvwrapper.sh 路径, 将其添加到 .bashrc 里面开机启动,添加 path

find / -name virtualenvwrapper.sh
/usr/local/python3/bin/virtualenvwrapper.sh		

cd ~

vim .bashrc

# 设置virtualenv的统一管理目录,以后自动下载的虚拟环境都放在这

WORKON_HOME=~/Envs

#添加virtualenvwrapper的参数,生成干净隔绝的环境

VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'

#指定python解释器的本体
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3

#执行virtualenvwrapper安装脚本
source /usr/local/python3/bin/virtualenvwrapper.sh

 

 

virtualenv 报错

1. not find command "virtualenv"
2. virtualenv: error: unrecognized arguments: --no-site-packages

解决方法

1. ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
2. pip3 install --upgrade virtualenv==16.7.9

 

1. Centos7安装Python3.7

说明

全部操作都在root用户下执行

1.安装编译相关工具

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install libffi-devel -y

2.下载安装包解压

cd #回到用户目录
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
tar -xvJf  Python-3.7.0.tar.xz

3.编译安装

mkdir /usr/local/python3 #创建编译安装目录
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install

4.创建软连接

ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

5.验证是否成功

python3 -V
pip3 -V

img

作者:忧臣解读 出处:https://www.cnblogs.com/anxminise/ 本文版权归作者和博客园共有,欢迎转载,如若转载,只需保留原文链接即可。 如若文中有错误,欢迎指出。以免误导其他猿友。

 

 

2. 安装 Virtualenv 与 virtualenvwrapper

pip3 install virtualenv
pip3 install virtualenvwrapper

查找 virtualenvwrapper.sh 路径, 将其添加到 .bashrc 里面开机启动,添加 path

find / -name virtualenvwrapper.sh
/usr/local/python3/bin/virtualenvwrapper.sh		

cd ~

vim .bashrc

# 设置virtualenv的统一管理目录,以后自动下载的虚拟环境都放在这

WORKON_HOME=~/Envs

#添加virtualenvwrapper的参数,生成干净隔绝的环境

VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'

#指定python解释器的本体
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3

#执行virtualenvwrapper安装脚本
source /usr/local/python3/bin/virtualenvwrapper.sh

 

 

virtualenv 报错

1. not find command "virtualenv"
2. virtualenv: error: unrecognized arguments: --no-site-packages

解决方法

1. ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
2. pip3 install --upgrade virtualenv==16.7.9