python
文章平均质量分 95
甜果果2333
这个作者很懒,什么都没留下…
展开
-
jupyter notebook kernel error
1. 先运行下行⬇️代码,看电脑中的kernel路径,jupyter kernelspec list比如:python2 /usr/local/share/jupyter/kernels/python2pytorch37 /usr/local/share/jupyter/kernels/pytorch37pytorch3_6 /usr/local/sh...原创 2019-08-13 23:29:12 · 1021 阅读 · 0 评论 -
No module named 'mxnet'
一开始直接用终端命令启动jupyter notebook,打开ipynb文件以后运行代码,会显示No module named 'mxnet'。查阅资料后发现需要先激活环境为gluon,source activate gluon然后再启动jupyter notebook,这样就不会报错。jupyter notebook同理,TensorFlow和pytorch也是一样的道...原创 2019-04-28 15:31:25 · 12620 阅读 · 1 评论 -
几种开源分词工具的比较
https://blog.csdn.net/wauwa/article/details/7865526转载 2019-04-26 11:13:52 · 2563 阅读 · 0 评论 -
Jupyter Notebook快捷键
notebook 自带一组快捷键,能提高效率(感 jio 有点要脱离鼠标了)。下面大概总结一下,也方便以后使用。notebook里每一个叫做cell。两种模式Command mode 和 Edit mode。 在一个cell中,按下Enter,进入Edit模式,按下Esc,进入Command 模式运行当前cell,并移动到下一个Cell在一个cell中(在command模式下), Sh...转载 2019-04-22 09:29:25 · 428 阅读 · 0 评论 -
Jupyter notebook调试
jupyter的调试是通过python自带的pdb库来实现的。下面讲一下在notebook中如何进行调试1.首先需要import pdb2.然后在import后写入语句:pdb.set_trace()这个的作用是输入调试器。3.下面以一段简单的代码为例展示几个功能:打开jupyter的home页面新建一个文件输入以下语句import pdbpdb.set_tr...转载 2019-04-22 08:39:34 · 4743 阅读 · 0 评论 -
error: command 'gcc' failed with exit status 1 - fairseq/clib/libbleu/libbleu.cpp:9:10: fatal error:
对于mac os Mojave系统来说,先export CFLAGS='-stdlib=libc++'再python setup.py install参考:https://github.com/pytorch/fairseq/issues/289转载 2019-04-14 12:41:14 · 1042 阅读 · 2 评论 -
How do you run a setup.py file properly?
If you want to install it then the command isinstall:python setup.py installIf you need to build the package first, use thebuildcommand before installing:python setup.py buildHope this he...转载 2019-04-14 12:39:13 · 133 阅读 · 0 评论 -
PyCharm同目录下导入模块会报错的问题
在PyCharm2017中同目录下import其他模块,会出现No model named ...的报错,但实际可以运行这是因为PyCharm不会将当前文件目录自动加入source_path。在当前目录右键make_directory as-->Sources Root...原创 2019-04-14 12:36:17 · 736 阅读 · 0 评论 -
Git is not working after macOS Mojave Update (xcrun: error: invalid active developer path (/Library/
xcode-select --install参考:https://stackoverflow.com/questions/52522565/git-is-not-working-after-macos-mojave-update-xcrun-error-invalid-active-devel转载 2019-04-13 21:57:06 · 131 阅读 · 0 评论 -
Jupyter添加新kernel(Mac)
在 Anaconda中创建了新的虚拟环境,但是在Jupyter Notebook或者Jupyter lab里却看不见,然后以下是解决办法。创建虚拟环境首先打开 Terminal界面,创建新环境 “”new_env_” 1 $ conda create -n new_env 查询当前 conda包含的虚拟环境 1 ...转载 2019-04-13 21:36:52 · 1660 阅读 · 0 评论 -
Mac Anaconda新建新环境报错:CondaHTTPError: HTTP 404 NOT FOUND for url ...
解决办法:conda config --remove-key channelsconda config --append channels conda-forge --append channels bioconda --append channels defaults参考:https://github.com/conda/conda/issues/7695...转载 2019-04-13 21:19:47 · 1112 阅读 · 0 评论 -
如何简单地理解Python中的if __name__ == '__main__'
原文:https://blog.csdn.net/yjk13703623757/article/details/779186331. 摘要通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。if __name__ == '__ma...转载 2019-04-03 09:15:55 · 148 阅读 · 0 评论 -
Python:操作dict时避免出现KeyError的几种方法
原文:https://www.polarxiong.com/archives/Python-%E6%93%8D%E4%BD%9Cdict%E6%97%B6%E9%81%BF%E5%85%8D%E5%87%BA%E7%8E%B0KeyError%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E6%B3%95.html在读取dict的key和value时,如果key不存...转载 2019-04-03 08:48:11 · 1467 阅读 · 0 评论 -
TypeError: to_categorical() got an unexpected keyword argument 'nb_classes'
在学习莫烦教程中keras教程时,报错:TypeError: to_categorical() got an unexpected keyword argument 'nb_classes',代码如下:X_train = X_train.reshape(X_train.shape[0],-1) / 255 #normalizeX_test = X_test.reshape(X_test....原创 2019-04-05 12:08:48 · 3816 阅读 · 2 评论 -
MacOS 下pycharm 无法显示动图
1. 解决Mac OS X上的virtualenv Python:RuntimeError:Python未作为框架安装第一步:打开pycharm->preference->Tool->Python Scientific,取消勾选show plots in tool window第二步:已经安装好了matplotlib,进入(shift+command+g)到~/....原创 2019-04-10 10:39:44 · 2246 阅读 · 0 评论 -
Numpy的random函数的总结
原文:https://www.cnblogs.com/lemonbit/p/6864179.html在python数据分析的学习和应用过程中,经常需要用到numpy的随机函数,由于随机函数random的功能比较多,经常会混淆或记不住,下面我们一起来汇总学习下。import numpy as np1 numpy.random.rand()numpy.random.rand(d0,...转载 2019-04-29 16:35:06 · 10872 阅读 · 1 评论 -
numpy 100道练习题
Numpy是Python做数据分析必须掌握的基础库之一,非常适合刚学习完Numpy基础的同学,完成以下习题可以帮助你更好的掌握这个基础库。Python版本:Python 3.6.2Numpy版本:Numpy 1.13.11. 导入numpy库并取别名为np (★☆☆)(提示: import … as …)import numpy as np2. 打印输出numpy的版...转载 2019-05-14 13:51:04 · 45817 阅读 · 3 评论 -
python为什么需要reload(sys)后设置编码
python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(128),python没办法处理非ascii编码的,此时需要自己设置python的默认编码,一般设置为...转载 2019-05-08 08:38:42 · 407 阅读 · 0 评论 -
怎样快速的转换FLV视频为MP4格式?
进入你的FLV所在的文件夹如果是单个文件,就用如下命令:ffmpeg -i "input.flv" -c copy "output.mp4"将这里的input改为你的文件名,output改为你想得到的文件名即可。如果是整个文件夹中的所有flv文件需要批量转成mp4,那么使用以下命令:for %i in (*.flv) do ffmpeg -i "%i" -c copy "%~n...转载 2019-07-28 00:50:48 · 458 阅读 · 0 评论 -
怎样快速的转换FLV视频为MP4格式?
如果是单个文件,就用如下命令:ffmpeg -i "input.flv" -c copy "output.mp4"将这里的input改为你的文件名,output改为你想得到的文件名即可。如果是整个文件夹中的所有flv文件需要批量转成mp4,那么使用以下命令:for %i in (*.flv) do ffmpeg -i "%i" -c copy "%~ni.mp4"注:不要更改以...转载 2019-07-28 00:08:58 · 1494 阅读 · 0 评论 -
Python打开文件,将list、numpy数组内容写入txt文件中
python保存numpy数据:numpy.savetxt("result.txt", numpy_data);保存list数据:file=open('data.txt','w')file.write(str(list_data));file.close()转载 2019-07-22 20:02:02 · 2124 阅读 · 0 评论 -
python import 上级目录
python import 上级目录 有时候我们可能需要import另一个路径下的python文件,例如下面这个目录结构,我们想要在_train.py里import在networks目录下的_lstm.py和上级目录下的_config.py。_config.pynetworks _lstm.py _cnn.pypipelines _train.py...转载 2019-07-30 21:54:55 · 930 阅读 · 0 评论 -
python 错误 SyntaxError: invalid character in identifier
解释器提示如:SyntaxError: invalid character in identifier, 但又一直找不到问题点的话,请确保代码行内没有夹杂中文的空格,tab等,非文字字符.例如 for x in range(10): #这是个注释 print(x) #下一个注释这样的代码就会出现 以上错误, 因为在注释 # 之前夹杂了中文输入法的空格,print缩进里也是...转载 2019-07-30 21:44:56 · 2876 阅读 · 0 评论 -
python3导入tesserocr时遇到!strcmp(locale, "C"):Error:Assert failed:in file baseapi.cpp, line 209 Illegal
在进入Python之前先输入这行代码export LC_ALL=C转载 2019-07-11 22:43:34 · 848 阅读 · 0 评论 -
mac中jupyter notebook python2和3共存
Kernels for Python 2 and 3If you’re running Jupyter on Python 3, you can set up a Python 2 kernel after checking your version of pip is greater than 9.0:python2 -m pip --versionThen install ...转载 2019-07-16 10:03:48 · 591 阅读 · 0 评论 -
!strcmp(locale, "C"):Error:Assert failed:in file baseapi.cpp, line 209 Illegal instruction: 4
调用tesserocr 出现这个问题!strcmp(locale, "C"):Error:Assert failed:in file baseapi.cpp, line 209Illegal instruction: 4在进入python3前输入以下命令行export LC_ALL=C然后再进入python3就可以正常调用了原文:https://blog.csdn.n...转载 2019-07-03 19:50:49 · 649 阅读 · 0 评论 -
#include "ios" error in mac Mojave
在安装模块之前在最前面加上CFLAGS='-stdlib=libc++',就像下面这个这样⤵️CFLAGS='-stdlib=libc++' pip install MODEL_URL参考:https://github.com/huggingface/neuralcoref/issues/97...转载 2019-07-03 19:49:23 · 171 阅读 · 0 评论 -
安装Anaconda3报错bunzip2: command not found
apt-get install bzip2原创 2019-07-08 18:51:05 · 395 阅读 · 0 评论 -
-bash: yum: command not found
apt-get install yum原创 2019-07-08 18:50:06 · 22563 阅读 · 6 评论 -
Python 正则表达式 re 模块
原文:http://funhacks.net/2016/12/27/regular_expression/简介正则表达式(regular expression)是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。比如,正则表达式 ‘hello’ 可以匹配字符串 ‘hello’。要注意的是,正则表达式并不是一个程序,而是用于处理字符串的一种模式,如果你想用它来处理...转载 2019-05-21 10:27:55 · 266 阅读 · 0 评论 -
NLP中文信息处理---正向最大匹配法分词
https://blog.csdn.net/xn4545945/article/details/8720620转载 2019-05-21 09:43:43 · 308 阅读 · 0 评论 -
Python 解决 :NameError: name 'reload' is not defined 问题
对于 Python 2.X:import sysreload(sys)sys.setdefaultencoding("utf-8")对于 <= Python 3.3:import impimp.reload(sys)注意:1. Python 3 与 Python 2 有很大的区别,其中Python 3 系统默认使用的就是utf-8编码。2. 所以,对...转载 2019-05-08 08:57:23 · 314 阅读 · 0 评论 -
python numpy-tile函数
链接:https://www.jianshu.com/p/4b74a367833c本文所有代码均可在Pycharm编译运行Python版本:3.6.2俗话说,新手看博客,高手看文档,那我们先按高手的套路走一波文档:help(numpy.tile)Help on function tile in module numpy.lib.shape_base:tile(A, reps)...转载 2019-03-25 15:46:49 · 247 阅读 · 0 评论 -
python3中Error Message: ‘float’ object cannot be interpreted as an integer
在Python2中,/的结果是int型整数>>> 0/200 + 1 1 >>> 1/200 + 1 1而在Python3中,/的结果是float型>>> 0/200 + 1 1.0 >>> 1/200 + 1 1.005在python2,/只留下了整数部分,去掉了小数,是int型。而在pyth...原创 2019-03-25 14:21:32 · 5449 阅读 · 0 评论 -
最详尽使用指南:超快上手Jupyter Notebook
原文链接:https://blog.csdn.net/DataCastle/article/details/78890469目录 * 简介 * 安装与运行 * 主面板(Notebook Dashboard) * 编辑界面(Notebook Editor) * 单元(Cell) * 魔法函数 * 其他一、简介Jupyter Notebook是一个开源的Web应用程序,允许用...转载 2018-09-29 15:21:54 · 729 阅读 · 0 评论 -
IPython介绍
1. IPython介绍ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。IPython提供了两个主要的组件:1.一个强大...转载 2018-09-29 09:22:12 · 119005 阅读 · 4 评论 -
windows python2.7下 安装 pip
对于python2.7版本,很多教程(如http://stackoverflow.com/questions/4750806/how-do-i-install-pip-on-windows)均让去https://pypi.python.org/pypi/pip#downloads官网下载pip的安装文件get-pip.py,但是自己去试出来各种各样的问题。因此还是简单mark一下吧。当然最简单的方...转载 2018-09-29 09:11:41 · 4701 阅读 · 1 评论 -
Python中 __init__的通俗解释
定义类的时候,若是添加__init__方法,那么在创建类的实例的时候,实例会自动调用这个方法,一般用来对实例的属性进行初使化。比如:class testClass: def __init__(self, name, gender)://定义 __init__方法,这里有三个参数,这个self指的是一会创建类的实例的时候这个被创建的实例本身(例中的testman),你也可以写成其他...转载 2018-10-11 17:09:06 · 408 阅读 · 0 评论 -
pygame的学习
一个不错的bloghttps://eyehere.net/2011/python-pygame-novice-professional-1/Pygame的历史Pygame是一个利用SDL库的写就的游戏库,SDL呢,全名Simple DirectMedia Layer,是一位叫做Sam Lantinga的大牛写的,据说他为了让Loki(致力于向Linux上移植Windows的游戏...转载 2018-10-11 16:30:32 · 506 阅读 · 0 评论 -
PyCharm快捷键——代码编辑快捷键
序号 快捷键 作用 1 CTRL + ALT + SPACE 快速导入任意类 2 CTRL + SHIFT + ENTER 代码补全 3 SHIFT + F1 查看外部文档 4 CTRL + Q 快速查找文档 5 CTRL + P 参数信息(在方法中调用的参数) 6 CTRL + MOUSE OV...转载 2018-10-11 08:47:49 · 757 阅读 · 0 评论