Django Python Macports

1 投票
2 回答
3731 浏览
提问于 2025-04-15 22:32

我通过Macports安装了Django。
我花了很多时间想让它正常工作。

但它还是不行。
我想完全卸载掉Django(Macports),然后用简单的方式重新安装(DJANGO)。
我想保留Macports,不想卸载它,因为我听说它应该是有用的。

我该怎么做呢?

谢谢你的关注。

2 个回答

1

在Mac上使用django是可以的,选择py26-django或py27-django都行。问题出在你使用的Python版本上。

你需要检查一下你是用Mac自带的Python,还是通过Macport安装的Python。可以在终端里试试输入python、python2.6和python2.7。

在我的Mac(OSX 10.6.8)上,默认的Python版本是2.6.1,而Macport的版本是2.6.7。

你可以通过使用'ln -s'命令,把/usr/bin/python替换成Macport的版本。

4

你试过用 port -f uninstall <port> 吗?

如果你想卸载所有通过 MacPorts 安装的东西,可以运行:

port -f uninstall installed

你需要以管理员身份运行这些命令,所以在命令前加上 sudo 或者 su root

sudo port -f uninstall <port>

具体要卸载什么,<port> 可以是以下任意一个:

py-django
py25-django
py26-django

你可以通过以下方式找到:

port list installed | grep django

撰写回答