【发布时间】:2017-11-06 20:48:05
【问题描述】:
我在 osx 上开发了一个没有问题的 python 脚本。 在 osx 上,python 版本是 2.7.10。
使用 raspbian jessie 和 python 2.7.9 在 raspberry pi3 上移动相同的脚本我得到了错误:
'module' object has no attribute '_strptime'
感兴趣的模块是datetime,使用方式如下:
...
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版本的问题?
【问题讨论】:
-
显示minimal reproducible example 和完整的堆栈跟踪。