【问题标题】:How do I install Pyramid on Python 3.3 Windows 7 x64如何在 Python 3.3 Windows 7 x64 上安装 Pyramid
【发布时间】:2013-02-08 02:02:55
【问题描述】:

我一直在尝试在我的 Python 3.3 Windows 7 x64 机器上安装 Pyramid。我没有运气从头开始做了以下事情。我已经仔细检查了我的所有安装文件:

  • 安装python 3.3
  • 为 Windows 扩展安装 Python
  • 安装 Distribute 0.6.34(最新)
  • easy_install Virtualenv
  • 激活了我的新虚拟环境
  • easy_install 金字塔

我在这里关注Pyramid's install guide,同时用 Python32 代替 Python33:

easy_install pyramid 完成并将以下 egg 文件放入我的 venv\liv\site-packages 文件夹中:

  • mako-0.7.3-py3.3.egg
  • pasteedeploy-1.5.0-py3.3.egg
  • pyramid-1.4-py3.3.egg
  • repoze.lru-0.6-py3.3.egg
  • translationstring-1.1-py3.3.egg
  • venusian-1.0a7-py3.3.egg
  • webob-1.2.3-py3.3.egg
  • zope.deprecation-4.0.2-py3.3.egg
  • zope.interface-4.0.3-py3.3-win-amd64.egg

但是实际的文件夹仍然在 egg 文件夹中,并且没有被复制到 site-packages 文件夹中。他们应该是吗?对我来说,这似乎是一个不完整的安装,因为代码甚至看不到这些鸡蛋文件夹中的导入模块。 我尝试运行 this test code 并收到导入错误。

作为测试,我将 egg 文件夹中的所有文件夹上移了一级,因此它们现在位于 site-packages 文件夹中。我运行测试代码,我得到不同的导入错误。事实上,我今天从头开始至少完成了整个安装过程 10 次。导入错误可能不同。这几乎就像金字塔安装正在损坏或不完整。但是,安装始终没有错误地完成。

有什么想法吗?

【问题讨论】:

标签: windows python-3.x installation pyramid


【解决方案1】:

我在 python 中使用了 pip,一切正常,所有依赖项都安装好了

import pyramid

之后没有抛出任何错误。

看看http://pastebin.com/bdv1SK7k。

注意:讽刺的是,要安装 pip,您需要调用 easy_install pip

【讨论】:

  • 是的,使用pip安装金字塔就好了。是easy_install 搞砸了一切。当我在床上时,我实际上想到了使用 pip。我很高兴你们同意:)
猜你喜欢
  • 2011-07-14
  • 1970-01-01
  • 2014-05-31
  • 1970-01-01
  • 2016-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-23
相关资源
最近更新 更多