我在osx上开发了一个python脚本,没有任何问题。 在osx python版本是2.7.10。
使用raspbian jessie和python 2.7.9在覆盆子pi3上移动相同的脚本我得到了错误:
'module' object has no attribute '_strptime'
感兴趣的模块是以下列方式使用的日期时间:
...
from datetime import datetime
...
millisecondsValue = datetime.strptime(ts, '%Y-%m-%d %H:%M:%S')
...
考虑到python版本不匹配我尝试使用apt-get install python2.7
升级python,但它说它已经更新(显然是错误的)。我也更新了apt-get列表。
我也尝试清除python2.7并重新安装它,但版本仍然是2.7.9。
此外我安装了python 3希望运行脚本:没有好消息。
我已经搜索了堆栈溢出但是我所提出的问题似乎有所不同。 有可能python版本是问题吗?
答案 0 :(得分:0)
我认为你必须这样做:
datetime.datetime.strptime(ts, '%Y-%m-%d %H:%M:%S')
访问strptime方法。