Python/PyCharm
柳鲲鹏
建立了编程学(编程基本功、平台化编程)、六石管理学等几个流派。
每涉及一个领域,都是顶级砖家。在这些领域中,如果遇到问题,最后肯定是搜索到本博客。
展开
-
pyrcc5 -o libs/resources.py resources.qrc/PyQt5\pyrcc_main.py: File does not exist ‘resources.qrc‘
【代码】pyrcc5 -o libs/resources.py resources.qrc/PyQt5\pyrcc_main.py: File does not exist ‘resources.qrc‘原创 2024-08-10 10:23:23 · 146 阅读 · 0 评论 -
import cv2ModuleNotFoundError: No module named ‘cv2‘
【代码】import cv2ModuleNotFoundError: No module named ‘cv2‘原创 2024-08-09 17:05:43 · 308 阅读 · 0 评论 -
软件包 python-m2crypto 没有可安装候选
【代码】软件包 python-m2crypto 没有可安装候选。原创 2022-12-15 11:16:30 · 300 阅读 · 0 评论 -
LINUX下载编译python
有时通过apt安装的版本不合适,只能自己编译。下载https://www.python.org/downloads/解压tar xf Python-3.6.15.tgz编译# 默认安装目录是/usr/local/lib/python3.6, 也可以指定安装目录# ./configure --prefix=/usr/local/python3.6./configuremakesudo make install配置为了使用方便,建议在PATH中加入新路径。编译.bashr.原创 2021-11-22 16:25:48 · 898 阅读 · 0 评论 -
Python学习笔记1
现在这东西很流行,都跟JAVA并驾齐驱了。于是买了一个入门书,学习一下语法。其实学习语法是很容易的,说到底是能不能解决问题。 2018/07/27-2018/08/02,看过一遍。 现在看第二遍,做个笔记。 第一章 计算机和程序 https://www.python.org下载安装。 python语言是区分大小写的。 定义函数时,函数语句输入之前,用TAB...原创 2018-08-16 16:04:40 · 365 阅读 · 0 评论 -
全网首发:安装Python(或其他软件)出现0x80072f7d错误的解决办法
今天兴冲冲的下载了Python3.7.0(25M),准备试试。结果怎么着?提示该应用无法运行(说明跟WIN10可能存在兼容问题?或者是下载过程中出错了?后来下载了一个3.6.0,就能弹出安装窗口)。 换个WEB版本的,体积小,下载快,运行,进度条不动(注意不要多选Download,一般是只选前三个,或者不选),过了一会提示错误0x80072f7d。大哥,什么年代了,这样的错误有任何帮助...原创 2018-08-16 11:45:39 · 26489 阅读 · 16 评论 -
Python学习笔记2
第4章 对象和图形 python自带的图形库Tkinter。 这本书自己搞了个graphics.py,实际上不利于学习。 from graphics import * 第5章 序列:字符串、列表和文件 字串text text[0] 允许使用负索引,从右端开始。 切片:text[1:3],text[:5],text[5:],text[:] 除了...原创 2018-08-17 12:09:13 · 393 阅读 · 0 评论 -
python with as有什么好处?
很多对象,都要求在使用结束之后,显式释放。这个要求是正确的,可是…… 忘记了。水平高的很少忘记,水平低的经常忘记,这不是故意的。 代码复杂化。比如使用try/catch。 使用with as语法,Python自动释放符合要求的对象。这是好事。...原创 2018-08-22 13:45:38 · 1273 阅读 · 0 评论 -
Python学习笔记3
第10章 定义类 class MSDie def __init__(self, sides): self.sides = sides self.value = 1 # 这样就定义了两个成员字段。 def roll(self): # 第一个参数,是自己。如果类比的话,函数实际上是静态。 " "单行注释,...原创 2018-08-17 16:48:56 · 319 阅读 · 0 评论 -
linux下安装python3及特别注意事项
准备工作(否则可能报错):apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev系统自带的Python2....原创 2018-08-21 14:12:45 · 856 阅读 · 0 评论 -
错误解决办法:zipimport.ZipImportError: can't decompress data; zlib not available
在LINUX上,下载编译PYTHON3时(make && make install),提示错误:zipimport.ZipImportError: can't decompress data; zlib not available这是缺少依赖库。 执行如下命令:apt-get install -y make build-essential libssl-dev z...原创 2018-08-21 14:16:22 · 3259 阅读 · 0 评论 -
Python安装Tensorflow
很简单,使用如下命令: apt-get install python3-pip python3-devpip install tensorflow-gpu# pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0rc0-cp27-none-linux_x86...原创 2018-08-21 14:49:47 · 3396 阅读 · 0 评论 -
Python安装OpenCV
办法很简单,使用 pip(或者pip3 )pip install --upgrade setuptoolspip install numpy Matplotlibpip install opencv-python 怎么还是不行?试试这个:sudo apt-get install python-opencv ...原创 2018-08-21 14:53:06 · 3410 阅读 · 0 评论 -
python3中报错No module named 'numpy'
另起一个终端:pip3 install numpy 在Python3的命令行中输入import numpy原创 2018-08-21 17:22:19 · 12565 阅读 · 11 评论 -
Python3使用PIL
使用下述命令导入:pip3 install Pillow原创 2018-08-21 17:36:48 · 2772 阅读 · 0 评论 -
CNN tensorflow 人脸识别
数据材料这是一个小型的人脸数据库,一共有40个人,每个人有10张照片作为样本数据。这些图片都是黑白照片,意味着这些图片都只有灰度0-255,没有rgb三通道。于是我们需要对这张大图片切分成一个个的小脸。整张图片大小是1190 × 942,一共有20 × 20张照片。那么每张照片的大小就是(1190 / 20)× (942 / 20)= 57 × 47 (大约,以为每张图片之间存在间距)。问...转载 2018-08-21 17:43:56 · 1061 阅读 · 1 评论 -
Anaconda的下载地址
今天访问官方网站,发现失败。于是搜索了一下,有人提供了一个可以下载所有版本的网站: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 打开一看,果然什么版本都有。咱现在是WINDOWS版本,就是方便。...原创 2018-09-24 19:34:33 · 3566 阅读 · 2 评论 -
UBUNTU上安装numpy
sudo apt-get updatesudo apt-get install python-numpy python3,则将上面的python-numpy换成python3-numpy即可原创 2018-08-22 08:48:06 · 16154 阅读 · 0 评论 -
PyCharm错误解决办法:ModuleNotFoundError: No module named 'matplotlib'
柳鲲鹏 在家里的电脑上,安装了 Anaconda和PyCharm,一运行,提示错误:ModuleNotFoundError: No module named 'matplotlib' 这如何是好?还发WHAT呆,赶紧网上搜索啊。解决办法:File->Settings->Project PyCharm->Project Interpreter的齿轮,Add。...原创 2018-10-01 19:47:49 · 35597 阅读 · 20 评论 -
遇到Python中文目录名问题,未解决
柳鲲鹏 代码如下:import pandas as pdimport matplotlib.pyplot as plot # filePath = ("e://data/dataTest.csv")filePath = ("E://TensorFlow深度学习应用实践/data/dataTest.csv")dataFile...原创 2018-10-02 20:55:43 · 5934 阅读 · 12 评论 -
PyCharm使用opencv错误解决办法:ModuleNotFoundError: No module named 'cv2'/ImportError: DLL load failed
柳鲲鹏据说吾方法还是有所不足,有人找到了终极解决办法:https://blog.csdn.net/qq_25603827/article/details/84556416 网上通用的解决办法是:pip install opencv-python 之后再测试,结果还是报错:Traceback (most recent call last): File "&l...原创 2018-10-04 08:35:30 · 29056 阅读 · 61 评论 -
python中访问lmdb
pip install lmdb# -*- coding: utf-8 -*-import lmdb # map_size定义最大储存容量,单位是kb,以下定义1TB容量env = lmdb.open("./train", map_size=1099511627776) txn = env.begin(write=True) # 添加数据和键值txn.put(key = '...原创 2018-10-05 11:06:32 · 845 阅读 · 0 评论 -
LINUX安装TensorRT及特别注意事项
柳鲲鹏python安装,参考其他文章。注意,TensorRT4对应的版本号是3.5,高了低了都有可能安装不了。这个在TensorRT的python目录下,可以看到包含有cpXX的whl文件,就是对用的python版本号。下载 解压tar xvf TensorRT-4.0.1.6.Ubuntu-16.04.4.x86_64-gnu.cuda-9.2.cudnn7.1.tar.gz ...原创 2018-09-29 13:04:39 · 5016 阅读 · 0 评论 -
Python pip安装报错及解决办法:is not a supported wheel on this platform
柳鲲鹏今天下载编译了Python3.6.6,然后安装TensorRT 4。执行下面步骤失败:cd pythonpip3 install tensorrt-4.0.1.6-cp35-cp35m-linux_x86_64.whl提示错误:is not a supported wheel on this platform 反复折腾了几次都不行。干脆把Python3.6卸载,下...原创 2018-09-29 13:13:34 · 15140 阅读 · 5 评论 -
TensorFlow/Python的一个范例代码及阅读说明
柳鲲鹏发出来的原因,是吾觉得自己已经看明白了。import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt# 所有的人工智能程序,都是4个步骤:# 数据。# 模型建立。# 训练。# 测试与应用。# 10个数据, 一维数组x_data = np.random.randn(10)# 1...原创 2018-10-08 20:51:02 · 489 阅读 · 0 评论 -
编译安装汇总:nVidia驱动/CUDA/cuDNN/TensorRT/OpenCV/gstreamer/DeepStream/jpeglib等
柳鲲鹏重新安装了一遍,各种问题都遇到了,也都记录了。为了查阅方便,特别进行了一次汇总。注意:DeepStream 2.0,必须:驱动396,CUDA 9.2。如果不用DeepStream 2.0,使用驱动390,CUDA 9.0。 序号 安装项目 版本 等级 结果 ...原创 2018-09-30 08:54:32 · 1133 阅读 · 0 评论 -
LINUX安装PyCharm
下载http://www.jetbrains.com/pycharm/download/#section=linux选择Community版本。解压tar xzf pycharm-community-2018.2.4.tar.gz运行# 不同版本目录不同cd pycharm-community-2018.2.4/binsh pycharm.sh &初次安装,...原创 2018-10-16 19:35:47 · 390 阅读 · 0 评论 -
Linux上PyCharm报错及解决:ImportError: No module named 'sklearn'
老兄,吾明明已经用sudo pip3 install sklearn安装好了啊,也没报错,怎么在PyCharm中就是报类似的错误?这究竟是人性的泯灭,还是道德的沦丧? 大哥,不就一个模块报错,用得着这样夸张吗?好了,按照以下步骤即可解决: File->Settings->Project->Project Interpreter,点击右侧的加号。 在弹出...原创 2018-10-17 08:53:22 · 6273 阅读 · 4 评论 -
Python安装cv2库出错及解决:Could not find a version that satisfies the requirement cv2
原来的安装命令是:https://blog.csdn.net/quantum7/article/details/81907553今天怎么不灵了?初步判断是原来使用3.5,现在改用了2.7(项目需要)。尝试运行命令:pip install cv2Collecting cv2 Could not find a version that satisfies the requ...原创 2018-10-17 11:03:46 · 58020 阅读 · 20 评论 -
安装了opencv,怎么一直报错:找不到CAP_PROP_FRAME_COUNT
在python中,import cv2也成功,一运行就报错,找不到这个属性。心里这个气啊。后来呢?如下折腾了一番,通过了(反复组合了几次)。sudo pip2 install opencv-pythonsudo pip2 install --upgrade pipsudo pip install --upgrade pip原因分析:因为python有两套,虽然openc...原创 2018-10-17 14:53:21 · 4791 阅读 · 0 评论 -
运行Python时中文注释报错的解决办法
比如csdn.py,输入中文注释,运行时报错。 在开头加上:#!/usr/bin/python# -*- coding:utf8 -*- 再运行就不报错了。原创 2018-10-17 16:51:54 · 1074 阅读 · 0 评论 -
Python语言应该加上块标识(开始、结束)的特性
一般来说,程序语言都有块的概念,因此也就有了开始、结束的标志。比如C、JAVA用{}标识开始结束。这样不论是写代码的还是读代码的,都很方便。 Python语言,有块的概念,却没有开始、结束的标志。那么怎么办?使用缩进。这当然是个好主意,可是对于阅读人员来说,就有点吃力。其实加上这个特性很有好处——不用猜。 这个标识,可以学C,也可以用begin/end。 考虑到嵌套层次,吾...原创 2018-10-20 10:58:35 · 2300 阅读 · 0 评论 -
问题解决办法:pip tensorrt成功,PyCharm import出错
使用命令安装tensorrtsudo pip3 install tensorrt 成功。 python3,import tensorrt也成功。可是在PyCharm中,总是出错。怎么办?解决办法File->Settings->Project (工程名)->Project Interpreter在右侧的Project Interpreter,应该是Py...原创 2018-10-25 11:53:40 · 5046 阅读 · 6 评论 -
python3编译caffe错误:cannot find -lboost_python3
编译caffe(Python3)时make all的时候出现了如下错误cannot find -lboost_python3 网上搜索了一下。先检查:cd /usr/lib/x86_64-linux-gnufind -name libboost_python3*.so 只有libboost_python35.so,没有libboost_python3.so,则建立...原创 2018-10-28 15:47:57 · 1204 阅读 · 0 评论 -
编译Caffe错误:libpython3.5m.a(abstract.o): relocation R_X86_64_32S against
编译之,错误如下: libpython3.5m.a(abstract.o): relocation R_X86_64_32S against `_Py_NotImplementedStruct' can not be used when making a shared object; recompile with -fPIC 其实这个错误很常见。需要重新编译Python3.5……...原创 2018-10-28 15:54:37 · 3530 阅读 · 0 评论 -
File "/usr/local/lib/python3.5/site-packages/dateutil/rrule.py", line 55 raise ValueError
终于编译过去,结果呢?import caffe,出错:quantum6@gh4ai:~/gh-install/caffe/python$ python3Python 3.5.5 (default, Oct 28 2018, 15:55:43) [GCC 5.4.0 20160609] on linuxType "help", "copyright", "credits" or "lic...原创 2018-10-28 16:15:12 · 16152 阅读 · 4 评论 -
caffe编译好后,需要配置.bashrc
编译.bashrc:vi .bashrc 添加如下:export PYTHONPATH=${HOME}/gh-install/caffe/python:$PYTHONPATH 生效:source .bashrc 测试:略。原创 2018-10-28 16:28:05 · 935 阅读 · 0 评论 -
PyCharm中,如何成功 import caffe?
参考:https://blog.csdn.net/quantum7/article/details/83377331加上caffe目录原创 2018-10-29 10:33:31 · 3180 阅读 · 0 评论 -
Pytorch转TensorRT范例代码
TensorRT官方文档说,/usr/src/tensorrt/samples/python/network_api_pytorch_mnist下有示例代码。实际上根本就没有。这里提供一个示例代码,供参考。 这个范例的具体位置是:/usr/local/lib/python3.5/site-packages/tensorrt/examples/pytorch_to_trt#!/usr...原创 2018-10-25 15:56:56 · 11970 阅读 · 14 评论 -
深度学习框架间互操作的工具:MMdnn
深度学习有很多不同的框架,各有优点。一方面促进了就业,另外一方面也对程序员提出了更高要求,很多时候不得不在各种框架中穿梭转换…… 可是咱不是天才啊,怎么办?有天才们的杰作。比如这个MMdnn在Caffe,Keras,MXNet,Tensorflow,CNTK,PyTorch Onnx和CoreML之间转换模型。# 稳定版本sudo pip install mmdnn# 最新版...原创 2018-10-29 09:03:13 · 1005 阅读 · 0 评论