2

I'm currently trying to set up pinax on top of Python 2.7.1 and Django 1.3.

For the first few steps, one is required to set up virtualenv, with the following commands:

$ virtualenv mysite-env
$ source mysite-env/bin/activate
(mysite-env)$

I execute the first command, and it creates a mysite-env directory, but gives the following error:

New python executable in mysite-env/bin/python
Error [Errno 2] No such file or directory while executing command install_name_tool -change /Library/Frameworks/.../Versions/2.7/Python @executable_path/../.Python mysite-env/bin/python
Could not call install_name_tool -- you must have Apple's development tools installed Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenv", line 8, in
load_entry_point('virtualenv==1.6', 'console_scripts', 'virtualenv')()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py", line 745, in main
prompt=options.prompt)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py", line 836, in create_environment
site_packages=site_packages, clear=clear))
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py", line 1098, in install_python
py_executable])
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py", line 778, in call_subprocess
cwd=cwd, env=env)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 672, in __ init __ errread, errwrite)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1202, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory

Executing the second command does not work (this makes sense considering the first failed):

bash: mysite-env/bin/activate: No such file or directory

I've read up on others that have had similar problems.

On another thread, someone mentioned there's a bug with Virtualenv on 10.6.

On google groups, another person offered a patch for Virtualenv 1.3.3.

What is my best bet at this point? Should I install Virtualenv 1.3.3 and try the patch (I know it doesn't work for 1.6), or should I try to make it work with my current version? Is there an alternative to Virtualenv I could use (keep in mind I am contrained by the setup of pinax).

Appreciate the help.

Community
  • 1
  • 1
Ryan Shea
  • 4,252
  • 4
  • 32
  • 32

1 Answers1

6

No such file or directory while executing command install_name_tool

install_name_tool command is a part of Mac OS X Developer Tools. Install Xcode to get it.

tuomur
  • 6,888
  • 34
  • 37