sublime text配置调用anaconda内核
links: https://www.cnblogs.com/chuqianyu/p/15792290.html
Tools->Build system->New Build system…->删除原来的内容,粘贴如下内容,保存文件名为:python_anaconda3.sublime-build到文件夹C:\Users\chuqianyu\AppData\Roaming\Sublime Text\Packages\User里下次运行的时候在Build with选择使用python_anaconda3即可Tools->Build system->New Build system…->删除原来的内容,粘贴如下内容,保存文件名为:python_anaconda3.sublime-build到文件夹C:\Users\chuqianyu\AppData\Roaming\Sublime Text\Packages\User里下次运行的时候在Build with选择使用python_anaconda3即可
{
“cmd”: [“D:\Anaconda3\python.exe”, “-u”, “$file”],
“encoding”:“cp936”,
“file_regex”: “1File "(…?)”, line ([0-9]*)",
“selector”: “source.python”,
“shell”: true
}
将ui问价转化为py文件
转到ui文件所在的文件夹
pyuic5 -o 转换后的py文件 ui文件
pyuic5 -o destination.py source.ui
这里是将ui文件转化为py文件后应该添加的代码,可以保证一个页面的显示。
#增加以下的代码
import sys
from PyQt5.QtWidgets import QApplication, QWidget #根据窗口的类型确定这里是什么,可以是QWidget, QMainwindow,和QDialog
if name == ‘main’:
app = QApplication(sys.argv)
MainWindow = QWidget() #这里是上面导入类型的对应
ui =Ui_Form()# 这是类函数的名称,转成的py代码中的类
ui.setupUi(MainWindow)# 运行类函数里的setupUi
MainWindow.show()#显示窗口
sys.exit(app.exec())
#pyqt5实现pdf阅读功能
links: https://blog.csdn.net/heguangsui123/article/details/124645856
def generatePDFView(self):
self.doc = fitz.open(self.file_path)
trans_a = 200
trans_b = 200
trans = fitz.Matrix(trans_a / 100, trans_b / 100).prerotate(0)
pix = self.doc[self.page_num].get_pixmap(matrix=trans)
fmt = QImage.Format_RGBA8888 if pix.alpha else QImage.Format_RGB888
pageImage = QImage(pix.samples, pix.width, pix.height, pix.stride, fmt)
pixmap = QPixmap()
pixmap.convertFromImage(pageImage)
self.label.setPixmap(QPixmap(pixmap))
self.label.resize(pixmap.size())
机器学习模型的保存与加载
link: https://blog.csdn.net/qq_41855990/article/details/107424628
from sklearn.externals import joblib
保存:joblib.dump(estimator, ‘test.pkl’)
加载:estimator = joblib.load(‘test.pkl’)
# # 4.2 模型保存
# joblib.dump(estimator, "./data/test.pkl")
# 4.3 模型加载
estimator = joblib.load("./data/test.pkl")
打包文件,虚拟环境,spec
https://www.cnblogs.com/the3times/p/12386007.html
https://mp.weixin.qq.com/s/fue0n-fLKtW9f2GwqmvVSg
https://blog.csdn.net/All_In_gzx_cc/article/details/126127264
https://blog.csdn.net/All_In_gzx_cc/article/details/126127264
先建立虚拟环境
python -m venv myvenv #myvenv是虚拟环境名
自动创建一个名为虚拟环境的文件夹
注意全部路径一定要是英文名,并不能出现空格
在这个文件夹,cmd
activate激活虚拟环境
安装库名称
注意一定要与创建py文件使用的库的版本保持一致。
cd 到目标文件夹
先使用pyinstaller -F Main.py
编译成一个单独的exe文件,
生成了dist, build文件夹和
Main.spec文件,更改Main.spec文件的内容
删除dist, build文件夹
然后在虚拟环境内执行当前文件夹 cd 目标文件夹
运行:pyinstaller Main.spec
编译完成后,把资源文件夹粘贴到和EXE文件夹同级的目录