python
Nancy_张
这个作者很懒,什么都没留下…
展开
-
解决:Using or importing the ABCs from ‘collections‘
collections模块原创 2022-06-10 16:24:03 · 172 阅读 · 0 评论 -
解决OSError: /root/anaconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.20‘ not found问题
背景描述:在安装opencc模块时报错OSError: /root/anaconda3/bin/…/lib/libstdc++.so.6: version `GLIBCXX_3.4.20’ not found问题,网上搜索解决方案,发现这个问题经常出现,它是c相关的一些依赖库的文件,常在下载模块时报错,归根结底是版本不对,用了很多方法,最终在官网上找到了解决办法。解决方法:conda install -c anaconda libgcc #安装最新版本,最快速有效的解决方案以下是我尝试过,但对我无原创 2020-09-11 20:54:55 · 1961 阅读 · 1 评论 -
如何在anaconda下设置代理?
背景描述:由于公司设置了内网,要下载什么模块时只能通过代理。在pip下载模块时,我们可以使用pip install xxx --proxy=http://username:password@ip:port的方式;而用conda下载模块时就没有相应的–proxy选项了,那么该如何设置conda下的代理呢?解决方法:首先,我们要找到.condarc文件,这是conda在运行期间的配置文件,值得注意的是,该文件如果之前没有运行过相关conda config命令的话是不存在的,执行如下命令:conda co原创 2020-09-11 20:40:17 · 10065 阅读 · 0 评论 -
解决python3和jupyter-notebook中的报错No module named pyspark和No module named ‘py4j’
背景描述:在centos7–CDH6下配置了spark2.4和hive2.3,在linux-shell中输入pyspark可以正常启动,执行下列语句可正常显示from pyspark.sql import SparkSessionspark = SparkSession.builder.appName("Python Spark SQL Hive integration example").enableHiveSupport().getOrCreate()spark.sql("show databa原创 2020-09-11 10:31:31 · 9032 阅读 · 6 评论 -
Python:将字符串的列表识别为列表
问题描述:如何将形如str1="[{‘a’:1,‘b’:2},{‘a’:3,‘b’:4}]"这样的字符串里的列表识别出来,得到[{‘a’: 1, ‘b’: 2}, {‘a’: 3, ‘b’: 4}]?解决方法:Python提供了模块ast可以将字符串里的表达式识别出来,以上述问题为例,代码如下:str1="[{'a':1,'b':2},{'a':3,'b':4}]"import astast.literal_eval(str1)得到:[{‘a’: 1, ‘b’: 2}, {‘a’: 3, ‘原创 2020-09-03 17:34:24 · 878 阅读 · 0 评论 -
Python pandas插入数据到数据库报错:expected str instance, dict found
问题描述:我所生成的数据框中有一列user是列表嵌套字典的类型,形如[{‘name’:’大大’ , ’age’:18},{‘name’:’小小’ , ’age’:81}…],通过查官方手册,发现这种类型的数据在mysql中一般以字符串的形式存储,但使用代码:from sqlalchemy import create_engineengine= = create_engine("pymysql+mysql://username:password@ip/dbname?charset=utf8")data原创 2020-09-03 17:27:16 · 2150 阅读 · 0 评论 -
Pandas:插入数据到数据库报错sqlchemy python No module named ‘MySQLdb‘
问题描述:在mysql建好表后,使用pandas的to_sql函数插入数据框到数据,代码如下from sqlalchemy import create_engineengine= = create_engine("mysql://username:password@ip/dbname?charset=utf8")连接报错:sqlchemy python No module named ‘MySQLdb’问题分析:sqlalchemy默认使用MysqlDb库,但该库在python2.x之后不再更新原创 2020-09-03 17:11:24 · 392 阅读 · 0 评论 -
更新tensorflow报错:ERROR: Cannot uninstall ‘wrapt‘…./ ERROR: …but you‘ll have grpcio 1.18.0 which is inc
问题描述:python导入kerea模块的时候报错,提示要升级tensorflow的版本,使用pip install --upgrade tensorflow报如下错误:解决方法如下:(1) pip install --upgrade grpcio(2) pip install --upgrade setuptools(3) pip install -U --ignore-installed wrapt enum34 simplejson netaddr(4) pip install --up原创 2020-08-01 15:49:14 · 365 阅读 · 0 评论 -
python繁简体转换【亲测有效】
背景:工作中需要将一些繁体字转成简体字,发现python的opencc-python模块可以做到,做下笔记,希望能帮助有同样问题的旁友~模块简介:OpenCC-Python是一个致力于中文简繁转换的项目,提供高质量词库和函数库(libopencc)。(1) 安装:pip install opencc-python-reimplemented(2) 主要函数:• t2s – 繁体转简体•...原创 2020-05-04 15:09:30 · 3275 阅读 · 1 评论 -
Pyecharts无法显示html页面的解决方法【亲测有效】
参考网页https://www.jb51.net/article/182473.htm问题:pyecharts是python的可视化神器,之前接触的是旧版,普通的函数形式调用,可以在公司的局域网jupyter notebook上显示图形;但更新版本后,pyecharts显示图形要远程连接js文件才可显示图形。因此,必须手动设置一些默认配置。首先:pyecharts已官方提供了相关文件,网址...原创 2020-04-27 19:24:20 · 15916 阅读 · 4 评论