【问题标题】:Installing Pinax on Windows在 Windows 上安装 Pinax
【发布时间】:2010-11-17 01:08:45
【问题描述】:

我可以在 Windows 环境中安装Pinax 吗? 有没有简单的方法? 您推荐哪种环境?

【问题讨论】:

    标签: python django web-applications pinax


    【解决方案1】:

    如果您安装了 Python 和 Django,Pinax 应该可以正常安装。根据文档,您必须在 Windows 上专门执行一个步骤(在“Windows 用户注意事项”标题下):

    http://pinaxproject.com/docs/0.5.1/install.html

    【讨论】:

    • 其实Pinax文档对在Windows上安装不是很清楚。
    • 那是因为几个月前不可能。我做了很长时间的尝试,不得不修补几个文件(包括 pip 的源代码!)但最终还是失败了。
    【解决方案2】:

    我花了一段时间试图让 .7 测试版在 Windows 中运行,但遇到了很多麻烦。但是,看起来 .7 的第三个 beta 版本(最新的 beta 版本)侧重于 Windows 支持。所以尝试一下,而不是“稳定”版本 - 无论如何它都接近发布为稳定版本,现在推荐使用。

    不过,最后,我切换到 Ubuntu 并没有更快乐。 Python 开发在 Linux 中要好得多。安装许多 Python 包更容易,我遇到的配置问题更少,并且有更好的支持和文档可用。

    【讨论】:

    • 你是对的。在 Linux 中,python 开发确实更容易和更好。但是我必须使用windows环境进行开发。
    • 啊,我误解了你当时推荐一个更好的平台的意思。在虚拟机中运行 Linux 是不可能的吗?
    • 是的,一种解决方案是在 VM 中安装 linux。无论如何,Wahnfrieden,您说在 Windows 上无法安装 Pinax(最新版本),这是真的吗?我不明白 Pinax 和 Django 之间的区别! Django 在 Windows 上运行没有问题,但是将一些 django 模块组合到一个框架中的 Pinax 在 Windows 上不起作用。听起来我们错过了什么。
    • 不,我说过最新版本的 Pinax (.7 beta 3) 声称专注于 Windows 支持,因此该版本应该适合您 - 尽管我自己没有尝试过。 Pinax 有许多外部依赖项。这是一个巨大的项目(你可以挑选你想要的部分)。一些依赖项无法在 Windows 上安装,但我认为他们现在已经解决了。例如,“Django 模块”可以包含用 C 编写的 Python 库,所以它比你想象的要复杂。
    • 享受吧,Pinax 是一个很棒的平台。看看 social_project,但从 basic_project 开始,然后添加您需要的东西,因为添加比删除更容易。使用 social_project 作为指南。
    【解决方案3】:

    我已安装 pinax 0.7rc1 并在 Windows 7 上运行,没有任何问题。

    观看此视频,了解如何执行此操作的一个很好的示例。他在 windows XP 上使用 pinax 0.7beta3。

    http://www.vimeo.com/6098872

    这是我遵循的步骤。

    1. 下载并安装python
    2. 下载安装python镜像库
    3. http://pinaxproject.com下载pinax
    4. 将下载解压到某个工作目录<pinax-directory>(可能是c:\pinax?)
    5. 确保路径中有 python (c:\pythonXX)
    6. 确保您的路径中有 python 脚本文件夹 (c:\pythonXX\scripts)
    7. 打开命令提示符
    8. cd<pinax-directory>\scripts 文件夹
    9. 运行python pinax-boot.py <pinax-env>(我使用“../pinax-env”)
    10. 等待 pinax 启动过程完成

    -- 从技术上讲,pinax 已安装并可以使用,但接下来的步骤将使您启动并运行 pinax 社交应用程序(任何其他应用程序也可以正常工作)

    1. cd 到你的<pinax-env>\scripts 目录
    2. 执行activate.bat脚本
    3. 执行python clone_project social <pinax-env>\social
    4. cd 到<pinax-env>\social
    5. 执行python manage.py syncdb
    6. 执行python manage.py runserver

    7. 打开浏览器访问服务器,您应该会看到新的 pinax 站点

    瞧!! Windows 上的 Pinax。

    【讨论】:

    • 伟大的步骤 Ryan,在一个全新的目录中创建你的 python 环境也是一个好习惯,例如。 c:\pinaxenv。管理更简单
    • 在下半场,第 3 步对我来说有点不同——“pinax-admin.exe clone_project -l”而不是“python clone_project social...”
    猜你喜欢
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 2016-09-02
    • 1970-01-01
    • 2016-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多