龙空技术网

python常用命令及操作语句

梦幻幽默精灵 143

前言:

如今咱们对“python fitz 详解”可能比较注重,你们都想要剖析一些“python fitz 详解”的相关文章。那么小编也在网络上收集了一些有关“python fitz 详解””的相关知识,希望我们能喜欢,各位老铁们一起来学习一下吧!

常用操作脚本1.查看python安装包命令

pip3 list

2.python 安装封装包命令

pip3 install 包名

# 例如:

pip3 install numpy

3.python安装tensorflow注意内容

#1.需要根据系统类型进行下载。

pip3 install tensorflow-macos

#2.macos下tensorflow默认是不支持GPU的,需要再安装包

pip3 install tensorflow-metal

4.python卸载已安装包命令

#查看包

pip3 list

#卸载命令

pip3 uninstall fitz

5.卸载多个已安装的包操作。

可以把卸载的包放入一个文本文件中,然后卸载命令后面跟文本文件即可。如:下面的安装包放入requirements.txt文件中

nibabel

nipype

numpy

oauthlib

opt-einsum

packaging

然后执行卸载命令:

pip3 uninstall requirements.txt

6.安装PyMuPDF的方法

#github.com 无法连接处理方法,在hosts中添加下面一段内容

---start----

204.232.175.94 107.21.116.220 207.97.227.252 199.27.76.130 107.22.3.110 204.232.175.78 207.97.227.243

---end----

pip3 install fitz

brew install mupdf swig freetype

pip3 install

pip3 install frontend

7.查看python所有已安装包的版本情况命令

pip3 freeze

8.查看Python已安装包的相关信息命令

#package_name 代指安装的包名

pip3 show package_name

#查看mac系统自带字体存放目录

/System/Library/Fonts/

#查看matplotlib 系统中存放字体的目录

/Users/creazy/Library/Python/3.8/lib/python/site-packages/matplotlib/mpl-data/fonts/ttf

9.机器学习训练模型

有监督学习:

10.matplotlib.pyplot画图包含中文乱码显示问题10.1.画图中文乱码问题

使用matplotlib.pyplot画图,有中文字体显示乱码问题,代码中需要修改如下:

import matplotlib as mpl

import matplotlib.pyplot as plt

mpl.rcParams['font.sans-serif'] = ['SimHei']

mpl.rcParams['axes.unicode_minus'] = False

10.2.macbook没有SimHei的问题

如果是macOs系统,又会出现另一个问题:findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei

解决这个问题操作如下:

#在python环境中输入以下代码,查看字体路径:

import matplotlib

matplotlib.matplotlib_fname()

结果如下:/Users/creazy/Library/Python/3.8/lib/python/site-packages/matplotlib/mpl-data/matplotlibrc

#下载需要的字体SimHei

#将下载好的文件放到//Users/creazy/Library/Python/3.8/lib/python/site-packages/matplotlib/mpl-data/fonts/ttf/路径下

#删除matplotlib的字体缓存路径:

import matplotlib

matplotlib.get_cachedir()

结果如下:/Users/creazy/.matplotlib

删除该路径:rm -rf /Users/creazy/.matplotlib

#修改matplotlibrc文件

打开路径下文件:/Users/creazy/Library/Python/3.8/lib/python/site-packages/matplotlib/mpl-data/matplotlibrc

修改为如下内容:

-------------------------start-------------------------------

# 去掉前面的#号

font.family: sans-serif

# 去掉前面的#号,并在:号后面加上SimHei

font.sans-serif: SimHei, DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif

# 去掉前面的#号,并将True改为False

axes.unicode_minus: False

-------------------------end---------------------------------

#重新运行代码即可。

Python人脸识别和图片识别工具安装及依赖包安装

#face_recognition 包安装及依赖包

#安装脚本步骤及代码

#pip3 install cmake

brew install boost

pip3 install scikit-image

pip3 install opencv-python

brew install cmake

pip3 install dlib

#----#. Successfully installed dlib-19.24.0

#pip3 install importlib_metadata --force-reinstall

pip3 install face_recognition

标签: #python fitz 详解