Запуск python2.6 selftest.py дает мне эту ошибку - PullRequest
0 голосов
/ 19 декабря 2010

/ opt / local / Library / Frameworks / Python.framework / Versions / 2.6 / Resources / Python.app / Содержание / MacOS / Python: не удается открыть файл 'selftest.py': [Errno 2]Нет такого файла или каталога

Когда я делаю, какой Python я получаю / opt / local / bin / python

Так что selftest.py ищет не в том месте, но как бы яисправить это?

Оболочка python manage.py работает и все остальные команды django.

Я запускаю этот selftest.py после установки PIL

--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version       1.1.7
platform      darwin 2.6.5 (r265:79063, Aug  8 2010, 21:45:26)
          [GCC 4.2.1 (Apple Inc. build 5659)]
--------------------------------------------------------------------
--- TKINTER support available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
*** LITTLECMS support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.

To check the build, run the selftest.py script.
running build_scripts
creating build/scripts-2.6
copying and adjusting Scripts/pilconvert.py -> build/scripts-2.6
copying and adjusting Scripts/pildriver.py -> build/scripts-2.6
copying and adjusting Scripts/pilfile.py -> build/scripts-2.6
copying Scripts/pilfont.py -> build/scripts-2.6
copying and adjusting Scripts/pilprint.py -> build/scripts-2.6
changing mode of build/scripts-2.6/pilconvert.py from 644 to 755
changing mode of build/scripts-2.6/pildriver.py from 644 to 755
changing mode of build/scripts-2.6/pilfile.py from 644 to 755
changing mode of build/scripts-2.6/pilfont.py from 644 to 755
changing mode of build/scripts-2.6/pilprint.py from 644 to 755

1 Ответ

0 голосов
/ 20 декабря 2010

Трудно сказать, что происходит без дополнительной информации, например, что именно вы набрали и содержимое файла selftest .py. Но более важный вопрос: почему у вас возникают проблемы с установкой PIL с нуля? По указанным вами путям (/opt/local/) вы, очевидно, уже используете MacPorts. Вы можете иметь работающий, обновленный PIL с двумя командами (одна, если вы обновляете MacPorts):

$ sudo port selfupdate
$ sudo port py26-pil

Вы также можете установить django из MacPorts:

$ sudo port py26-django
...