首页 » 2017 » 6 月

Monthly: 6 月 2017

PyCharm远程执行TensorFlow代码

vForce | 未分类 | 2017-06-27
PyCharm使用远程解释器执行的时候,由于使用的SSH链接是notty的,因此不会加载bashrc内的环境变量定义,所以如果直接跑TensorFlow代码会在加载CUDA时遇到如下报错: ImportError: libcudart.so.8.0: cannot open shared object file: No such file or directory 要解决这个问题,就需要在Run/Debug Configuration里对应的Script下添加Envrionment Varia... [阅读全文]
ė 6没有评论 0

Python2指定系统内部编码

vForce | 未分类 | 2017-06-26
Python2中默认使用ASCII作为内部编码,这就导致了如果调用str等涉及字符串操作的函数会造成编码转换问题,引发一系列的编码错误。 因为,在代码头部加入如下代码,可以尽可能地避免这类问题: import sys reload(sys) sys.setdefaultencoding('utf-8') 不过这么用了之后会导致在jupyter下,所有新建的cell都无法输出,PyCharm下倒是不受影响... [阅读全文]
ė 6没有评论 0

Python2输出Unicode字符串数组

vForce | Python | 2017-06-22
相信很多朋友在用Python2的时候都会诟病它的编码问题,Unocode字符串的输出一直是个大问题。尽管Python3已经很好地解决了这个问题,但由于很多库依然不支持Python3,所以很多时候还是被迫要使用Python2。 今天碰到的场景就是要输出一个Unicode字符串的数组。通常来说,直接print这个数组会得到的输出会是如下: [u’\u5de6\u4e3b\u5e72′] 这... [阅读全文]
ė 6没有评论 0

树莓派获取CPU和GPU温度

vForce | 未分类 | 2017-06-15
最近剁了一个树莓派3B,打算做一个小型服务器用。因为比较担心温度问题,所以写了个小脚本用来自己经常看看温度的情况。 #!/bin/bash cpu=$(</sys/class/thermal/thermal_zone0/temp) echo "CPU Temperature: temp=$((cpu/1000)) c" gpu=$(vcgencmd measure_temp) echo "GPU Temperature: $gpu" 该脚本也可以在gith... [阅读全文]
ė 61条评论 0
Ɣ回顶部