Hi Fred,

I've also found HomeBrew to be useful. Here's a good setup guide:

http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/

Cheers, Andrew.

On Monday, September 24, 2012 2:02:37 AM UTC+8, Fred Stluka wrote:
>
>  Resolved this on my own.  Here's what I did:
>
> - Downloaded and installed MacPorts, but decided not to use it
>    because I have too much software already installed that 
>    MacPorts doesn't know about and wants to reinstall (MySQL,
>    Python, OpenSSL, etc.)
>
> - Downloaded and installed Python setuptools and resumed the 
>    MySQLdb setup that I'd already begun (see my previous post
>    appended below).  It turned out to be easy:
>    - Download setuptools-0.6c11-py2.7.egg from 
>       http://pypi.python.org/pypi/setuptools/
>    % sh setuptools-0.6c11-py2.7.egg
>    % cd MySQL-python-1.2.3
>    % python setup.py build
>    % sudo python setup.py install
>
> Success!  Now I can access MySQL from my Python/Django apps.
>
> BTW, I also downloaded and installed PyCharm.  Nice Python IDE!
>
> --Fred 
> ------------------------------
> Fred Stluka -- mailt...@bristle.com <javascript:> -- 
> http://bristle.com/~fred/ 
> Bristle Software, Inc -- http://bristle.com -- Glad to be of service! 
> Open Source: Without walls and fences, we need no Windows or Gates. 
> ------------------------------
>  
> On 9/22/12 5:28 PM, Fred Stluka wrote: 
>
> Django users,
>
> What's the latest on the easiest way to access MySQL from Django
> on Mac OS X 10.6.8 (Snow Leopard)?
>
> I've Googled lots of info, but some may be outdated.  Seems to be
> more complicated than it should be, especially since everything else
> to do with Django has been so easy.
>
> Here's what I've done and learned:
>
>   - Followed MYSQLdb link in Django docs:
>       
> https://docs.djangoproject.com/en/1.4/topics/install/#database-installation
>     to:
>       http://sourceforge.net/projects/mysql-python/
>     and downloaded:
>       MySQL-python-1.2.3.tar.gz
>   - More info at:  http://mysql-python.sourceforge.net/
>   - Confirmed it is not already installed:
>     % python
>       Python 2.7.3 (v2.7.3:70274d53c1dd, Apr  9 2012, 20:52:43) 
>       [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
>       Type "help", "copyright", "credits" or "license" for more 
> information.
>       >>> import MySQLdb
>       Traceback (most recent call last):
>         File "<stdin>", line 1, in <module>
>         File "MySQLdb/__init__.py", line 19, in <module>
>           import _mysql
>       ImportError: No module named _mysql
>       >>> 
>   % gunzip MySQL-python-1.2.3.tar.gz
>   % tar -xvf MySQL-python-1.2.3.tar
>   % less README
>     - Lots of caveats.  Has to be built and installed.  Looks ugly.
>     - Says it requires setuptools Python module.
>       - Confirmed setuptools is not already installed, by trying the import
>          statement that setup.py is going to do:
>         % python
>           >>> from setuptools import setup, Extension
>           Traceback (most recent call last):
>             File "<stdin>", line 1, in <module>
>           ImportError: No module named setuptools
>           >>> 
>   % python setup.py build
>     - Got error, as expected:
>     Traceback (most recent call last):
>       File "setup.py", line 5, in <module>
>         from setuptools import setup, Extension
>     ImportError: No module named setuptools
>     Exit 1
>   % sudo python setup.py install
>     - No.  Didn't try.  Not yet built.
>
>
> So now I need setuptools first.  Am I starting down a long dependency
> chain of installs, or will this be easy?
>
> I have a Linux server, where it appears that I could use yum to do
> a painless install:
>
>       % yum list all | grep -i mysql | grep -i py
>         MySQL-python.x86_64     1.2.3-0.3.c1.1.8.amzn1      amzn-main
>
> Perhaps there's an easier way for Mac OS X also?  Did some more 
> Googling and found:
>
>      
> http://stackoverflow.com/questions/1448429/how-to-install-mysqldb-python-data-access-library-to-mysql-on-mac-os-x
>
> which is a longish manual set of instructions by an author who wishes 
> there were a better way, but another reply says to just use MacPorts to 
> install it.
>
> Any advice?  Thanks!
>
>  --Fred 
> ------------------------------
> Fred Stluka -- mailt...@bristle.com <javascript:> -- 
> http://bristle.com/~fred/ 
> Bristle Software, Inc -- http://bristle.com -- Glad to be of service! 
> Open Source: Without walls and fences, we need no Windows or Gates. 
> ------------------------------
>  -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To post to this group, send email to django...@googlegroups.com<javascript:>
> .
> To unsubscribe from this group, send email to 
> django-users...@googlegroups.com <javascript:>.
> For more options, visit this group at 
> http://groups.google.com/group/django-users?hl=en.
>
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/5khu9OJAr1sJ.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to