在学习python时的问题汇总

问题:You are using pip version 19.0.3, however version 19.1.1 is available.
方法:
You should consider upgrading via the 'python -m pip install --upgrade pip' comm
and.
conda install pip
上述操作失败,使用下面命令
python -m pip install -U pip


问题二Windows下,pip安装时ReadTimeoutError解决办法
方法:2018.1.22解决办法

一般情况下PIP出现ReadTimeoutError都是因为被GFW给墙了,
所以一般遇到这种问题,我们可以选择国内的镜像来解决问题。


在Windows下:

C:\Users\Administrator\下新建pip文件夹,在创建pip.ini文件,拷贝下面代码进去,保存。
[global]
 index-url = https://pypi.tuna.tsinghua.edu.cn/simple
?

其实就是把python的源换成了清华源,应该能解决问题。


?

2016.12.4解决办法

延长等待时间完美解决问题

windows下在cmd中,linux在终端下输入如下命令:

pip --default-timeout=100 install -U pip

问题三 将pip命令行安装的库同步导入到pycharm中
方法:利用pycharm创建一个新的工程,

步骤一:Files-Settings-Project-Project Interpreter
步骤二:右上角设置中,选择Add,添加新的解释器。
步骤三:apply之后,可以看到本地安装的库添加进工程内。
问题四 PyCharm出现module 'matplotlib' has no attribute 'verbose'解决方案
方法:把Files-Settings-Tools-Python Scientific 下Show plots in toolwindow前面的这个钩去掉就行了......

问题五ImportError: cannot import name 'factorial' from 'scipy.misc'
方法:可以看得出是依赖了scipy这个库的一个misc模块,但是由于最新版本的scipy中,scipy.misc?已经迁移到 scipy.special?里面了。目前我用的python版本是3.7.3。其中statsmodels(0.9.0)和 scipy(1.3.0)都是最新版本。

等不了他们更新那就一个一个改吧。
问题六  sms_raw <- read.csv("E:/R/mlrdatasets/sms_spam.csv", stringsAsFactors = FALSE)
Warning message:
In scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  :
  EOF within quoted string
方法一:Sys.setlocale("LC_ALL", "English")
方法二:禁用qutoe,即设置quote = "",你把语句改为sms_raw <- read.csv("E:/R/mlrdatasets/sms_spam.csv", stringsAsFactors = FALSE,quote = "")
方法三:fileEncoding = "Latin1"
问题七 pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your path
步骤1:下载安装‘Tesseract-OCR
步骤2:
找到源码中tesseract_cmd = 'tesseract'修改为tesseract_cmd = r'D:\Program Files (x86)\Tesseract-OCR\tesseract.exe'
步骤3:把 tessdata 目录放在 tesseract.exe 的目录下
将 TESSDATA_PREFIX=D:\Program Files (x86)\Tesseract-OCR 添加环境变量
注意: 为了使环境变量生效,需要关闭cmd窗口或是关闭pycharm等ide重新启动

问题八
Python3.7 无法安装pyaudio

pip install pyaudio
提示error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”:
解决方法: http://landinghub.visualstudio.com/visual-cpp-build-tools

到这个地址下载对应的whl https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio

PyAudio?0.2.11?cp37?cp37m?win_amd64.whl

cp37代表python版本号3.7,amd64代表64位

下载完成后安装
pip install Twisted-18.7.0-cp36-cp36m-win_amd64.whl
pip install pyaudio
--------------------- 
问题九:安装pocketsphinx失败
解决方法:首先需要安装swig
To fix the problem, I downloaded swig for windows

Copy swig.exe to the python installation folder (for ex C:/python27)

Open swigwin-3.0.12/Lib folder and copy all *.swg files to the C:/python27/lib or equivalent python path

Open swigwin-3.0.12/lib/python and copy all the files to (C:/python27/lib)

我们可以选用国内的镜像下载:
国内源:

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/ 

豆瓣:http://pypi.douban.com/simple/

pip 命令格式:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 工具包
(Also make sure you have Microsoft Visual C++ Compiler for Python installed)

问题10:安装speech_recognition的命令为 pip install speechrecognition

问题十一:ython werkzeug.routing.BuildError: Could not build url for endpoint

这三处的值要一直
@app.route("/comment_add/", methods=["GET", "POST"])
def comment_add():
{{ url_for('comment_add') }}
问题十二:
采用ajax提交,顺利提交到后台,后台功能顺利执行,但是返回时总是调用error。
提交数据格式必须和返回数据格式一致(提交的数据是json格式,返回的数据格式必须也是json)


layui获取em标签的值用text()函数


问题十三 request:fail invalid url "www.thinbook.cn"

去微信公众号平台添加可信域名(要求域名必须备案)

问题十四:关闭Xshell或者浏览器控制台后服务器程序关闭
nohup python web.py &       其中nohup和&中间是启动服务的命令
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值