Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
3.3 x64上的Ipython安装错误_Python_Installation_Ipython - Fatal编程技术网

3.3 x64上的Ipython安装错误

3.3 x64上的Ipython安装错误,python,installation,ipython,Python,Installation,Ipython,我没有下载图书馆的经验,因此非常感谢您的帮助。我刚刚安装了Python3.3,正在尝试为64位Windows7安装IPython。IPython.exe安装程序运行良好,正常完成,但我无法访问该程序。我仔细看了看,然后试着在那里发号施令,但是 $ python setup.py install 返回无效语法,突出显示“设置”。我想修复程序可能在页面上提到的分发库中,所以我先去尝试获取它。然而,使用来自的脚本揭示了它自己的错误,即 Traceback (most recent call last

我没有下载图书馆的经验,因此非常感谢您的帮助。我刚刚安装了Python3.3,正在尝试为64位Windows7安装IPython。IPython.exe安装程序运行良好,正常完成,但我无法访问该程序。我仔细看了看,然后试着在那里发号施令,但是

$ python setup.py install
返回无效语法,突出显示“设置”。我想修复程序可能在页面上提到的分发库中,所以我先去尝试获取它。然而,使用来自的脚本揭示了它自己的错误,即

Traceback (most recent call last):
  File "C:\Python33\distribute_setup.py", line 541, in <module>
    sys.exit(main())
  File "C:\Python33\distribute_setup.py", line 537, in main
    tarball = download_setuptools(download_base=options.download_base)
  File "C:\Python33\distribute_setup.py", line 200, in download_setuptools
    log.warn("Downloading %s", url)
  File "C:\Python33\lib\distutils\log.py", line 47, in warn
    self._log(WARN, msg, args)
  File "C:\Python33\lib\distutils\log.py", line 30, in _log
    if stream.errors == 'strict':
AttributeError: errors
回溯(最近一次呼叫最后一次):
文件“C:\Python33\distribution\u setup.py”,第541行,在
sys.exit(main())
文件“C:\Python33\distribution\u setup.py”,第537行,在main中
tarball=download\u setuptools(download\u base=options.download\u base)
文件“C:\Python33\distribute\u setup.py”,第200行,在下载\u setuptools中
log.warn(“正在下载%s”,url)
文件“C:\Python33\lib\distutils\log.py”,第47行,在warn中
self.\u日志(警告、消息、参数)
文件“C:\Python33\lib\distutils\log.py”,第30行,在日志中
如果stream.errors==“strict”:
AttributeError:错误

我已经做了好几个小时了,现在我已经没有主意了。下一步怎么办?

看起来你遇到了。您需要在IDLE之外(即在命令提示符下)运行
distribution\u setup.py

您注意到“IPython正式要求Python 2.6、2.7、3.1或3.2”,对吗?话虽如此,我在64位Mac上使用3.3没有任何问题,只需执行
pip-3.3安装ipython
…但我可以很容易地想象py3-win-amd64安装程序还不能使用3.3。与此同时,您遇到问题的
distribute
部分似乎正在下载
setuptools
。也许答案是先明确安装该程序,然后安装
分发
(您可以通过
pip
)最后,当您说“我无法访问该程序”时,这是什么意思?是因为
ipython
没有出现在您的
%PATH%
上,还是其他什么原因?@abarnert:不,不要尝试下载setuptools。distribute是setuptools的替代品,setuptools在Python3上不起作用。出于历史原因,该功能仍被称为
download\u setuptools
,但它实际上是下载分发。哇,你明白了。我对这一切都很陌生,难道我现在不觉得自己很愚蠢吗。谢谢我还将注意到,x64安装程序确实适用于3.3,正如我迄今为止使用的库列表中的所有库一样,尽管我还没有对大部分库进行彻底测试。@user1816773:没问题。如果这个答案为您解决了问题,您可以接受它(单击勾号),因此问题显示为已回答。