Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to install the latest version of Phoenix2 on Mac OSX Mountain Lion (on a Macbook Pro Retna) and unable to get it to work

What works:

  • The BitMinter client says OpenCL works on my CPU and GPU (It's Java based)

What I've tried:

  • The BitMinter client on older macs says OpenCL fails for the video card (which is expected)
  • This OpenCL Test Script fails
  • python -c "import numpy; print numpy.version.version" returns 1.6.1
  • Installing PyOpenCL by running make and python
  • Running the command: sudo easy_install --upgrade twisted
  • Checking dependencies: python --requires
  • Installing Phoenix by running sudo make install and `sudo python ./ install'
  • Running Phoenix by typing python


Can anyone walk me through the process of installing Phoenix2 (or other client) on OSX?

I suspect I need to uninstall OpenCL, twisted, etc, and replace it with a download from, among other tasks

share|improve this question
Note that mining on an NVIDIA chipset is not likely ever to be profitable or even worthwhile. The NVIDIA GeForce GT 650M in that MBP-R won't likely see more than 100 Mhash/s. – Colin Dean Dec 20 '12 at 17:24
up vote 2 down vote accepted

I found the following to install PyOpenCL. It installed on my MBP 8,1 running ML:

git clone 
cd pyopencl
git submodule init
git submodule update
python build
sudo python install
share|improve this answer

GUIminer "just worked" on my late-2012 MBP-R. ...Just drag it to a writeable folder somewhere.

Colin's comment is correct, of course-- the low-voltage/power-stingy GPU, though awesome for a laptop, is not a match for the desktop screamers serious miners use to heat their homes. On the other hand, if you have an MBP you might as well put it to work. (I'm clocking about 35Mh/s ...could maybe do better but I haven't yet been futzing with parameters.)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.