python - 如何在 Windows 7 的 virtualenv 中安装 web2py?

标签 python windows-7 virtualenv web2py pywin32

我是 Python 的新手,我正在尝试在 virtualenv 中安装 web2py。我在 64 位 Windows 7 上运行 32 位 python 2.7.3 安装。

根据我的阅读,应该是这样的过程:

  • 安装 virtualenv(完成)
  • 创建虚拟环境(完成)
  • 在该环境中安装 pywin32(我读过它需要在安装 web2py 之前安装)
  • 在该环境中安装 web2py

首先也是最重要的:是这样吗?如果是这样,那么......

我尝试通过安装pywin32

'''easy_install pywin32-218.win32-py2.7.exe'''

一切顺利。然后,我检查了虚拟环境的 site-packages 中的 pywin32 文件夹,它就在那里,但我无法将它导入 python('''ther's no module pywin32''')。环境肯定是活跃的(我仔细检查过)。

作为测试,在不使用 virtualenv 的情况下,我双击安装了 pywin32 二进制文件(下载了 python 2.7 的 32 位版本 -- pywin32-218.win32-py2.7.exe),但最后出现错误:

'''在文件对象析构函数中关闭失败:

缺少 sys.excepthook

丢失 sys.stderr'''

我重新下载了文件(可能已损坏),尝试重新安装,但得到了相同的结果。

谁能指导我或指导我逐步安装 pywin32(如有必要),然后安装适用于 Windows 7 的 web2py?我真的很感激。

最佳答案

关于python - 如何在 Windows 7 的 virtualenv 中安装 web2py?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13607873/

相关文章:

python - 将虚拟环境项目从本地迁移到服务器(flask 项目),必须重新安装依赖项?

python - OSX 上的 Virtualenv 使用与我指定的仅 32 位 Python 二进制文件不同的通用 Python 二进制文件

python - 线程执行完毕后执行函数

python - 具有三个相互关联的表的多对多(SqlAlchemy)

c# - 在win7资源管理器中添加一个新列?

eclipse - toggleBreakpointsTargetFactory 指定的 id 已注册

python - 使用正则表达式过滤列表时为 "TypeError: expected string or buffer"

python - 限制 python popen 子 snap 容器

windows - 如何检测墙纸何时更改(Windows XP 或更高版本)?

python - virtualenv virtualenvwrapper virtualenv : error: unrecognized arguments: --no-site-packages