问题标签 [six]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python2.7如何安装六模块
我正在使用 Python 2.7 并尝试使用dateutil
如下:
但是,我收到以下错误:
您能否让我知道该six
模块的用途以及如何将其安装在 Windows 7 机器上?
python - 如何在脚本中检测 Python 版本 2 或 3?
我编写了一些脚本,它们要么仅使用 2.x 版运行,要么仅使用 Python 3.x 版运行。
如果脚本是从拟合 Python 版本开始的,我如何检测脚本内部?
有没有类似的命令:
python - 如何在六个中添加自定义重命名?
six.add_move(item)
将项目添加到
six.moves
映射。item 应该是一个MovedAttribute
或MovedModule
实例。
和:
class six.MovedModule(name, old_mod, new_mod)
six.moves
为在 Python 2 和 3 中引用不同模块的被调用名称创建映射。old_mod
是 Python 2 模块的名称。new_mod
是 Python 3 模块的名称。
但是,这段代码对我来说产生了一个ImportError
:
当我使用六个 1.9.0 在 Python 3.4.2 上运行它时,我收到此错误:
内置动作工作得很好。我怎样才能让它工作?
python - Python2.7:ImportError:需要6个1.3或更高版本;你有 1.2.0
导入 matplotlib.pyplot 时出现此错误。但是我检查了使用安装的六的版本pip list
,它返回版本 1.9.0。当我检查时six.__version__
,它返回 1.2.0。
任何人都可以帮助我吗?
python - 安装 Python 模块六
我在 Windows 8 机器上运行 Python 2.7.9。我已经编程了很长时间(自 60 年代以来),但我无法弄清楚如何安装六模块。我需要一套分步说明。这里的帮助或建议的网站都会对这位老人有所帮助。谢谢!
pip - 为什么 AWS CLI pip 包安装安装了一个无法使用的六包?
每当我更新我的 AWS CLI 时
它会降级几个包(colorama
、dill
、rsa
和websocket-client
)并升级six
到它无法使用的版本(1.9.0)。更新后,如果我尝试使用 AWS CLI,(例如eb status
)我得到
为了让 AWS CLI 再次运行,我必须降级six
到 1.8.0(其他软件包可以再次升级到当前版本而不会产生不良影响)。但是下一次更新awscli
(在过去的半打左右)总是把当前的——但 AWS CLI 无法使用的——再次带回来。
这里发生了什么?awscli
包里有bug吗?其他人有过这种经历吗?
python - ParsePy 和 Six.py 的 Raspberry Pi 错误
我正在尝试将我的树莓派连接到 parse.com wit ParsePy,它使用来自 parse.com 的 rest-api。我正在编写一些 python 代码以使其正常工作,但 ParsePy 提供的类出现错误。特别是它的 datatypes.py 类。
似乎当我运行代码时声明导入六时,它看不到它。
我得到的错误是 NameError:name 'six' is not defined。
我该怎么做才能获得正确的课程?
python - Mac - 使用 sudo 运行 python 会导致错误的库
我正在尝试在我的 mac 机器上安装 pycuda。问题是,当我使用 sudo 运行 python 时,它得到了 python-6 的错误版本,这是 pycuda 所需的。我怎样才能解决这个问题?
python - 我应该将 Six.py 复制到我的项目中,还是可以将其添加到 setup requires 中?
与我的项目代码库一起贡献六个库是否有任何优点和缺点,或者我可以将它用作常规的 python 依赖项?
python - 我的python控制台拒绝使用最新版本的六
由于控制台一直使用 1.4.1 版本的 Six 而不是 1.9,我的 python 中有一些依赖问题。
所以,在我的 python IDLE 上:
但在我的点子上:
如何强制我的 IDLE 使用正确的版本?
我尝试使用 pip 卸载和安装。
从 python -v 输出,然后导入六个