Mad*_*ern 5 virtualenv python-2.7
我有一个我前段时间安装的虚拟环境。当我激活它并运行 python 时,我被告知版本号是
Python 2.7.2+ (default, Oct 4 2011, 20:03:08)
Run Code Online (Sandbox Code Playgroud)
版本号后面的加号是什么意思?
并且可以以某种方式解释为什么os.urandom没有定义该函数,即使(根据文档)它自 2.4 版以来一直存在。
>>> from os import urandom
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name urandom
Run Code Online (Sandbox Code Playgroud)
您还可以找到带有“+”后缀的版本号,例如“2.2+”。这些是未发布的版本,直接从 CPython 开发存储库构建。在实践中,在做出最终次要版本后,版本会递增到下一个次要版本,即成为“a0”版本,例如“2.4a0”。
对于您的第二个问题,无法在 virtualenv 中导入 urandom 是一个已知问题。
这个对类似问题的回答应该会有所帮助。
| 归档时间: |
|
| 查看次数: |
1155 次 |
| 最近记录: |