![]() |
1
13
你应该做的一件事
不
要做的是尝试删除或更改苹果提供的任何python文件或链接:它们位于
使用
更大的问题是,尤其是试图将mysql与python结合使用时,需要正确安装和构建所有必要的非python库,这是非常重要的,因为OS X上有各种可用的选项。例如,根据运行的是哪个python实例和哪个OS X级别,您可能需要32位或64位,或者可能需要两个版本。像mysql客户端库和mysqldb适配器之类的东西。因此,我强烈建议使用 MacPorts . 这样,您就有很好的机会让所有正确的组件兼容地-轻松地构建起来。 如有必要,请按照MacPorts网站上的说明安装基本MacPorts,然后:
这将把你需要的一切都建立起来,让它在
|
![]() |
2
5
Virtualenv
可能仍然为你工作。安装它,然后使用
|
![]() |
3
1
我在MacOSX上进行开发的经验是,库和安装工具的目录完全不同,足以导致许多问题,最终不得不手工解决。最终,为了解决这些问题,您的计算机会变成一个文件和文件夹的粗略的荒地,到处都是重复的文件和文件夹。还有很多手工调优的配置文件。一想到让我的环境从头开始重新建立,我就不寒而栗。 然后,当需要部署时,您必须以相反的方式重新进行部署(除非您要部署到一个Xserve,这不太可能)。 从我的错误中学习:建立一个Linux虚拟机并在那里进行开发。至少,在那里运行您的开发“服务器”,即使您在Mac上编辑代码文件。 |
![]() |
4
0
当执行“端口自更新”时,rsync超时与rsync.macports.org。有可用的镜像站点。 |
![]() |
NullVoxPopuli · 重命名文件夹的最快方法是什么?[关闭] 5 月前 |
![]() |
J P · Mac GPGSuite的密码过期 6 月前 |
|
Pali775 · Django不会在MacOS上更新 6 月前 |
![]() |
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 7 月前 |
![]() |
analog_kid · 较旧的R版本dmg文件[已关闭] 1 年前 |