Questions tagged «python-3.3»

8
Python 3:ImportError“没有名为Setuptools的模块”
我在使用Python 3安装软件包时遇到了麻烦。 我一直都使用来安装软件包setup.py install。但是现在,当我尝试安装ansicolors软件包时,我得到了: importerror“没有名为Setuptools的模块” 我不知道该怎么办,因为过去我没有安装过setuptools。尽管如此,我仍然能够在setup.py install没有setuptools的情况下安装许多软件包。为什么现在应该获得setuptools? 我什至无法安装setuptools,因为我有Python 3.3,setuptools不支持Python 3。 为什么我的安装命令不再起作用?

14
如何在Mac OS X上为Python 3安装pip?
OS X(Mavericks)已安装Python 2.7库存。但是我用3.3来做我自己的所有Python个人资料。我刚刚冲洗了3.3.2安装并安装了新的3.3.3。所以我需要pyserial再次安装。我可以按照以前做过的方式来做,即: 从pypi下载pyserial 解压pyserial.tgz cd pyserial python3 setup.py install 但是我想像酷孩子一样做,并且做类似的事情pip3 install pyserial。但目前尚不清楚我如何达到目标。就这一点。对virtualenv不感兴趣(除非必须如此)。

3
Python 3.3中的哈希函数在会话之间返回不同的结果
我已经在python 3.3中实现了BloomFilter,并且每次会话都得到不同的结果。深入研究这种奇怪的行为,使我进入了内部hash()函数-它在每个会话中为同一字符串返回不同的哈希值。 例: >>> hash("235") -310569535015251310 -----打开一个新的python控制台----- >>> hash("235") -1900164331622581997 为什么会这样呢?为什么这有用?


4
导入任意的python源文件。(Python 3.3以上版本)
如何.py在Python 3.3+中导入任意python源文件(其文件名可以包含任何字符,但并不总是以结尾)? 我使用imp.load_module如下: >>> import imp >>> path = '/tmp/a-b.txt' >>> with open(path, 'U') as f: ... mod = imp.load_module('a_b', f, path, ('.py', 'U', imp.PY_SOURCE)) ... >>> mod <module 'a_b' from '/tmp/a-b.txt'> 它仍然可以在Python 3.3中使用,但是根据imp.load_module文档,它已被弃用: 从版本3.3开始不推荐使用:不需要,因为应该使用装载程序来装载模块,并且不建议使用find_module()。 和imp模块文档建议使用importlib: 注意新程序应使用importlib而不是此模块。 在不使用不推荐使用的imp.load_module功能的情况下,在Python 3.3+中加载任意python源文件的正确方法是什么?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.