脚本报错如下:  解决方案: 这是脚本名称冲突所导致的报错,修改脚本名中重新执行,运行正常 注:脚本取名最好不要与模块和方法一致,避免不必要的冲突…
一个自己给自己挖的坑 大家千万不要用库的名称命名,特别是刚刚入门的时候.文件夹.文件,都不要用库的名称. 一旦与库重名,就会出现这种 AttributeError. 引以为戒,以后我再这么命名,我就是个大逗B...…
一开始在windows下运行没有问题,但是在linux下运行却报如下错误: ​ AttributeError: module 'unittest' has no attribute 'TestRunner', 在网上找了好多资料看了一下都提示存在与unittest模块同名的.py文件 但是我查了一点也没有发现与之同名的文件,最后偶然间看到有人用TextTestRunner()这个方法于是把TestRunner换成TextTestRunner问题解决下面是我的代码: import unittest…
夫学须志也,才须学也,非学无以广才,非志无以成学.--诸葛亮 生活有度,自得慈铭 --杜锦阳 今天新来的同事安装环境遇到个莫名其妙的问题: AttributeError: 'Module' object has no attribute 'STARTF_USESHOWINDOW' 其它小伙伴好像都没遇到过,后来发现,应该是系统的问题,因为还出现了字节混乱的错误: UNICODEENCODEERROR:'ascii' code can't encode... 这个先不提,我们先来看看下面的错误:…
Python 3 与 Python 2 有很大的区别,其中Python 3 系统默认使用的就是utf-8编码. 所以,对于使用的是Python 3 的情况,就不需要sys.setdefaultencoding("utf-8")这段代码. 最重要的是,Python 3 的 sys 库里面已经没有 setdefaultencoding() 函数了.…
在调试 <Neural Factorization Machines for Sparse Predictive Analytics>论文的源码(https://github.com/hexiangnan/neural_factorization_machine )时,出现的问题: 原因: 版本更新,sub 换成了 subtract 了. 改过来之后,完美解决!:…
原因 文件名是web.py,与包名web冲突 解决 重命名文件,再运行…
python2 中可以用string.atoi 在python3中会报错 替换的方案是 string.atoi(your_str) 替换为 int(your_str) 这个代码python2和python3都可以运行.…
其实不是你安装错了,也不是你代码问题,这就是PyCharm的锅! 虽然有三种解法办法,我觉得还是改IDE配置是最佳方法 把这个钩去掉就行了...... # -*- coding: utf-8 -*- __author__ = '樱花落舞' from PIL import Image import os from pylab import * img = Image.open('1.jpg') img.show() im = array(Image.open('1.jpg')) imshow(im…
问题描述: 环境: windows10 pycharm2016.2.3  //在最先版本的pycharm就没问题,可能还需要升级pip版本 python3.6 pip安装模块,提示 AttributeError: module 'pip' has no attribute 'main' 解决方案: 降级pip版本:python -m pip install --upgrade pip==9.0.3,再次安装就可以了!…