Çalıştırdığım, özel bir ortamda çalıştırılması gereken bir Python betiğim var, bu yüzden programı çalışma dizinimden ( ~/project/src
) çalıştırdım:
python manage.py shell
Bu, kendi komutlarımı yazmaya başlamam için etkileşimli bir kabuk açar.
Başka bir dizinde ( ~/project/admin
) barındırmak istediğim başka bir idari faaliyetler kümem var . Manage.py çalışma dizininden çalıştırma hakkında gerçekten titiz olduğunu. Böylece, tüm bu işleri yapmak için şöyle başlayan bir senaryo hazırladım:
#!/usr/bin/python ../src/manage.py shell
Bununla ilgili birkaç sorun var. Birincisi işe yaramamasıdır:
/usr/bin/python: can't open file '"/../src/manage.py" shell': [Errno 2] No such file or directory
- Tercümana birden fazla parametreyi nasıl belirlersiniz?
- Çalışma dizinini nasıl değiştiririm?