Python安装Pillow
Pillow是Python的一个图像处理库,是PIL(Python Imaging Library)的一个分支。它可以图像压缩、旋转、大小调整、滤镜、图像格式转换等操作。在Python中安装该库需要注意一些问题。
Pillow库安装前提
在Python中安装Pillow库,需要先安装Python,建议使用Python3.5及以上版本。
Pillow库安装方式
1.使用pip安装
打开命令行窗口,输入以下命令即可:
```
pip install Pillow
```
提示:如果您没有安装pip,请先安装pip。在Windows上安装Python后,默认已安装pip。
2.手动安装
在pypi官网下载对应version的Pillow库压缩文件,然后解压到Python的lib目录下,之后就可以通过导入Pillow库来使用了。
3.使用anaconda安装
在Anaconda prompt下输入以下命令即可:
```
conda install pillow
```
ps: 其中条件同上第一种方式。
Python中SQLITE3库安装
Squlite是一个轻型的、简单的、易于使用的数据库引擎,一般使用python的sqlite3库来与它进行交互,使用过程中可能会出现以下问题。
安装 Windows下
如果使用python3官网提供的安装exe安装python的话,同时sqlite3包也一起被安装了。如果直接使用python的sqlite3在DB文件超过1G到达瓶颈的情况下会因为写日志的问题无法再写数据。
注意,为了支持中文,需要打开码表。如果sqlite3库没有打开码表支持,那么通过python的sqlite3库和SQLiteStudio打开一个数据库时,其中的中文字符将无法识别。
安装 Linux下
要安装sqlite3,可以在Linux 运行以下命令 sudo apt-get install sqlite3 或者 su(password) yum sqlit
安装 python库 python3 -m pip install pysqlite3
配置编码 UTF8
如果python的sqlite3库支持码表,要配置sqlite3的编码 support:
在Linux下使用sqlite3打开.db文件,并执行如下语句:
```
PRAGMA encoding = "UTF8";
```
即可。不过,这个语句不会改变在数据库文件中已经存储的文本数据,所以如果数据库文件中原来的文本数据不是UTF8 编码的,这些数据仍然不能被正确地读取。为了解决这个问题,可以执行如下命令:
```
UPDATE
从今天面朝阳光,接受生活,重新开始!祝自己好运!