"Не удается получить доступ к setup.py: нет такого файла или каталога" - не может запускать какие-либо файлы .py?

Эта проблема началась, когда я устанавливал pyswip и мне нужно было запустить файл setup.py. Используя команду "python setup.py", меня приветствует следующее сообщение: "python: can't open file 'setup.py': [Errno 2] No such file or directory."

Я знаю, что этот вопрос задавали много раньше, поэтому я пробовал все в предыдущих ответах. Включая #!/usr/bin/env python или #!/usr/bin/env python-3.3.0 в самый верх script, а затем попробуйте "chmod +x setup.py" дает следующее: "chmod: cannot access setup.py': No such file or directory".

Попытка запустить другие .py файлы с терминала дает тот же результат.

Запуск файла в оболочке Python из IDLE ничего не делает.

Запуск команды "ls -d */" показывает, что каталог Python-3.3.0/, где находятся файлы .py, определенно существует.

Я пропустил что-то действительно очевидное? (Если это помогает, у меня есть элементарная ОС 0.2.)

Ответ 1

Я не знаю об элементарной ОС, но вы можете попытаться использовать полный путь к setup.py.

python /home/acacia/Python-3.3.0/PySwip/pyswip-0.2.3/setup.py install

[EDIT] Не удается ответить на комментарии, поэтому я просто добавил параметр установки в свой ответ

Ответ 2

При запуске python setup.py, для которого требуется, чтобы файл setup.py находился в текущем каталоге.

Вы можете управлять текущим каталогом командой cd.

Итак:

cd /home/acacia/Python-3.3.0/PySwip/pyswip-0.2.3
python setup.py install

Ответ 3

Вам нужно зайти в каталог, который вы собираетесь "настроить". Например, если вы устанавливаете numpy и у вас есть git -cloned, то он, вероятно, находится в ~/numpy. Итак, сначала cd в ~/numpy, и тип, заслуживающий одобрения, например, "build python setup.py".