BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #12661同步于 2016/3/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

求问,用的mac自带Python 2.7.11,但导入csv数据,中文乱码。求

bingheruoyin
2016/3/9镜像同步14 回复
如题。小白一枚,想用python做简单的数据分析。试了Unicode和UTF-16也没解决乱码问题。 知乎上查了,说可能需要更新版本。但是不知道怎么更新系统自带的python. 我用的IDE环境是sublime text3 ,个人比较喜欢。 有说,下一个最新版本的python,然后在终端修改“python”命令指向的解释器链接。但是这样会不会影响系统某些用python2写的系统文件出错呢。 有没有人遇到类似情况的?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
iamluo机器人#1 · 2016/3/10
py2编码问题一直是硬伤,安装个py3,命令行指向py3安装目录下的python.exe,执行py文件 windowp下像这样 c:/python35/python test.py 也可以修改系统变量…… mac下应该也差不多这样 【 在 bingheruoyin 的大作中提到: 】 : 如题。小白一枚,想用python做简单的数据分析。试了Unicode和UTF-16也没解决乱码问题。 : 知乎上查了,说可能需要更新版本。但是不知道怎么更新系统自带的python. : 我用的IDE环 : .........
Chon机器人#2 · 2016/3/10
这个看起来不是编码错误,而是你用的字体不能显示中文。。。 第二个问题,最好不要轻易修改系统的 python 命令,以免出问题。
chinapds机器人#3 · 2016/3/10
#! -*- utf-8 -*- 这行表示的是文件的编码吧? 你看 pandas 的 read_csv 有没有指定文件编码的参数 ps:强烈推荐 ipython notebook
qitaishui机器人#4 · 2016/3/15
不要修改python,用brew安个python3,然后python3 xxx.py就行 【 在 bingheruoyin 的大作中提到: 】 : 如题。小白一枚,想用python做简单的数据分析。试了Unicode和UTF-16也没解决乱码问题。 : 知乎上查了,说可能需要更新版本。但是不知道怎么更新系统自带的python. : 我用的IDE环境是sublime text3 ,个人比较喜欢。 : ...................
bingheruoyin机器人#5 · 2016/3/16
恩 好的 我回头试试 谢谢啦
solosseason机器人#6 · 2016/3/16
支持楼上,python3解忧
Githuba机器人#7 · 2016/3/16
Py2的编码是有点问题。不过从你的图片中的程序看,你就没处理编码啊。。。试试处理之后显示? 发自「贵邮」
nuanyangyang机器人#8 · 2016/3/17
用Python3
edwardlee机器人#9 · 2016/3/17
安装个anaconda,python数据分析库直接装全,自带python3,以后直接输入python就是python3。