Форум сайта python.su
4
Работаю из виртуального окружения с virtualenvwrapper. Команда pip install -r install/requirements.txt выводит в консоль следующее :
Downloading/unpacking config==0.3.9 (from -r install/requirements.txt (line 1))
Downloading config-0.3.9.tar.gz
Running setup.py egg_info for package config
Downloading/unpacking Django==1.4.5 (from -r install/requirements.txt (line 2))
Downloading Django-1.4.5.tar.gz (7.7MB): 7.7MB downloaded
Running setup.py egg_info for package Django
и т.д.
с sudo аналогично.
если же написать pip install config==0.3.9 то установка идёт без сбоев.
Downloading/unpacking config==0.3.9
Downloading config-0.3.9.tar.gz
Running setup.py egg_info for package config
Installing collected packages: config
Running setup.py install for config
Successfully installed config
Cleaning up…
В чём может быть проблема ?
Офлайн
22
а что нет так?
он сначало скачает все из requirements а потом уже установит их.
Офлайн
4
Потом установка не происходит. При вкулючении python при введение команды import django он ругается что нет такого модуля.
Офлайн
22
Офлайн
75
SoT
sudo rmvirtualenv YOUR_ENV mkvirtualenv --no-site-packages YOUR_ENV workon YOUR_ENV pip install -r install/requirements.txt
Офлайн
4
Не помогло. Вот лог(вырезал место где он цифрами выводит версии pytz которые проверил и не нашёл нужную) :
ivan@FastUbuntu:~$ mkvirtualenv --no-site-packages univer
New python executable in univer/bin/python
Installing Setuptools..............................................................................................................................................................................................................................done.
Installing Pip.....................................................................................................................................................................................................................................................................................................................................done.
(univer)ivan@FastUbuntu:~$ workon univer
(univer)ivan@FastUbuntu:~$ ls
e-tools Ubuntu One Документы Музыка Шаблоны
examples.desktop WORK Загрузки Общедоступные
G2M.dll Видео Изображения Рабочий стол
(univer)ivan@FastUbuntu:~$ cd e-tools/
(univer)ivan@FastUbuntu:~/e-tools$ pip install -r install/requirements.txt
Downloading/unpacking config==0.3.9 (from -r install/requirements.txt (line 1))
Downloading config-0.3.9.tar.gz
Running setup.py egg_info for package config
Downloading/unpacking Django==1.4.5 (from -r install/requirements.txt (line 2))
Downloading Django-1.4.5.tar.gz (7.7MB): 7.7MB downloaded
Running setup.py egg_info for package Django
Downloading/unpacking South==0.8.1 (from -r install/requirements.txt (line 3))
Downloading South-0.8.1.tar.gz (94kB): 94kB downloaded
Running setup.py egg_info for package South
Downloading/unpacking django-debug-toolbar==0.9.4 (from -r install/requirements.txt (line 4))
Downloading django-debug-toolbar-0.9.4.tar.gz (150kB): 150kB downloaded
Running setup.py egg_info for package django-debug-toolbar
no previously-included directories found matching 'example'
Downloading/unpacking django-celery==3.0.17 (from -r install/requirements.txt (line 5))
Downloading django-celery-3.0.17.tar.gz (77kB): 77kB downloaded
Running setup.py egg_info for package django-celery
no previously-included directories found matching 'bin/*.pyc'
no previously-included directories found matching 'tests/*.pyc'
no previously-included directories found matching 'docs/*.pyc'
no previously-included directories found matching 'extra/*.pyc'
no previously-included directories found matching 'djcelery/*.pyc'
no previously-included directories found matching 'docs/.build'
no previously-included directories found matching 'examples/*.pyc'
Downloading/unpacking celerymon==1.0.3 (from -r install/requirements.txt (line 6))
Downloading celerymon-1.0.3.tar.gz (220kB): 220kB downloaded
Running setup.py egg_info for package celerymon
no previously-included directories found matching 'celerymon/*.pyc'
no previously-included directories found matching 'bin/*.pyc'
Downloading/unpacking pytz (from django-celery==3.0.17->-r install/requirements.txt (line 5))
Could not find a version that satisfies the requirement pytz (from django-celery==3.0.17->-r install/requirements.txt (line 5))
Cleaning up...
No distributions matching the version for pytz (from django-celery==3.0.17->-r install/requirements.txt (line 5))
Storing complete log in /home/ivan/.pip/pip.log
(univer)ivan@FastUbuntu:~/e-tools$ ~/.pip/ cat pip.log
bash: /home/ivan/.pip/: Это каталог
(univer)ivan@FastUbuntu:~/e-tools$ ~/.pip/pip.log
bash: /home/ivan/.pip/pip.log: Отказано в доступе
(univer)ivan@FastUbuntu:~/e-tools$ sudo ~/.pip/pip.log
[sudo] password for ivan:
sudo: /home/ivan/.pip/pip.log: команда не найдена
(univer)ivan@FastUbuntu:~/e-tools$ python
Python 2.7.3 (default, Apr 10 2013, 05:09:49)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named django
Downloading/unpacking Django==1.4.5 (from -r install/requirements.txt (line 2))
Getting page https://pypi.python.org/simple/Django/
URLs to search for versions for Django==1.4.5 (from -r install/requirements.txt (line 2)):
* https://pypi.python.org/simple/Django/1.4.5
* https://pypi.python.org/simple/Django/
Getting page https://pypi.python.org/simple/Django/1.4.5
Downloading from URL https://pypi.python.org/packages/source/D/Django/Django-1.4.5.tar.gz#md5=851d00905eb70e4aa6384b3b8b111fb7 (from https://pypi.python.org/simple/Django/)
Running setup.py egg_info for package Django
running egg_info
creating pip-egg-info/Django.egg-info
writing pip-egg-info/Django.egg-info/PKG-INFO
writing top-level names to pip-egg-info/Django.egg-info/top_level.txt
writing dependency_links to pip-egg-info/Django.egg-info/dependency_links.txt
writing manifest file 'pip-egg-info/Django.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
reading manifest file 'pip-egg-info/Django.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pip-egg-info/Django.egg-info/SOURCES.txt'
Source in /home/ivan/.virtualenvs/univer/build/Django has version 1.4.5, which satisfies requirement Django==1.4.5 (from -r install/requirements.txt (line 2))
Офлайн
4
ilnurПривёл лог выше
шибка? Какая?
покажи весь лог установки
Офлайн
75
Это судьба.
Вселенная предостерегает тебя от изучения Django, это может повлечь за собой большие проблемы для тебя или всего мира
Офлайн
75
Кстати у меня такое же поведения.
Покажи значит файл с зависимостями.
Возможно его кто-то правил руками и/или он кривой
Хотя причем здесь джанга я не знаю.
λ ~>mkvirtualenv --no-site-packages univer New python executable in univer/bin/python Installing Setuptools..............................................................................................................................................................................................................................done. Installing Pip.....................................................................................................................................................................................................................................................................................................................................done. (univer)λ ~>pip install Django==1.4.5 South==0.8.1 django-debug-toolbar==0.9.4 django-celery==3.0.17 Downloading/unpacking Django==1.4.5 Downloading Django-1.4.5.tar.gz (7.7MB): 7.7MB downloaded Storing download in cache at ./.cache/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2FD%2FDjango%2FDjango-1.4.5.tar.gz Running setup.py egg_info for package Django Downloading/unpacking South==0.8.1 Downloading South-0.8.1.tar.gz (94kB): 94kB downloaded Storing download in cache at ./.cache/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2FS%2FSouth%2FSouth-0.8.1.tar.gz Running setup.py egg_info for package South Downloading/unpacking django-debug-toolbar==0.9.4 Using download cache from /home/ihor/.cache/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango-debug-toolbar%2Fdjango-debug-toolbar-0.9.4.tar.gz Running setup.py egg_info for package django-debug-toolbar no previously-included directories found matching 'example' Downloading/unpacking django-celery==3.0.17 Downloading django-celery-3.0.17.tar.gz (77kB): 77kB downloaded Storing download in cache at ./.cache/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdjango-celery%2Fdjango-celery-3.0.17.tar.gz Running setup.py egg_info for package django-celery no previously-included directories found matching 'bin/*.pyc' no previously-included directories found matching 'tests/*.pyc' no previously-included directories found matching 'docs/*.pyc' no previously-included directories found matching 'extra/*.pyc' no previously-included directories found matching 'djcelery/*.pyc' no previously-included directories found matching 'docs/.build' no previously-included directories found matching 'examples/*.pyc' Downloading/unpacking pytz (from django-celery==3.0.17) Could not find a version that satisfies the requirement pytz (from django-celery==3.0.17) (from versions: 2005k, 2005k, 2005k, 2005m, 2005m, 2005m, 2005r, 2005r, 2005r, 2006g, 2006g, 2006g, 2006j, 2006j, 2006j, 2006p, 2006p, 2006p, 2007c, 2007c, 2007c, 2007d, 2007d, 2007d, 2007f, 2007f, 2007f, 2007g, 2007g, 2007g, 2007i, 2007i, 2007i, 2007k, 2007k, 2007k, 2008a, 2008a, 2008a, 2008b, 2008b, 2008b, 2008c, 2008c, 2008c, 2008g, 2008g, 2008g, 2008h, 2008h, 2008h, 2008i, 2008i, 2008i, 2009a, 2009a, 2009a, 2009d, 2009d, 2009d, 2009e, 2009e, 2009e, 2009f, 2009f, 2009f, 2009g, 2009g, 2009g, 2009i, 2009i, 2009i, 2009j, 2009j, 2009j, 2009l, 2009l, 2009l, 2009n, 2009n, 2009n, 2009p, 2009p, 2009p, 2009r, 2009r, 2009r, 2009u, 2009u, 2009u, 2010b, 2010b, 2010b, 2010e, 2010e, 2010e, 2010g, 2010g, 2010g, 2010h, 2010h, 2010h, 2010k, 2010k, 2010k, 2010l, 2010l, 2010l, 2010o, 2010o, 2010o, 2011b, 2011c, 2011c, 2011c, 2011d, 2011d, 2011d, 2011e, 2011e, 2011e, 2011g, 2011g, 2011g, 2011h, 2011h, 2011h, 2011j, 2011j, 2011j, 2011k, 2011k, 2011k, 2011n, 2011n, 2011n, 2012b, 2012b, 2012b, 2012c, 2012c, 2012c, 2012d, 2012d, 2012d, 2012f, 2012f, 2012f, 2012g, 2012g, 2012g, 2012h, 2012h, 2012j, 2012j, 2012j, 2013b, 2013b, 2013b, 2013d, 2013d, 2013d, 2004b) Cleaning up... No distributions matching the version for pytz (from django-celery==3.0.17) Storing complete log in /home/ihor/.pip/pip.log (univer)λ ~>python Python 2.7.4 (default, Apr 19 2013, 18:32:33) [GCC 4.7.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import django Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named django >>>
Отредактировано Singularity (Сен. 24, 2013 22:13:12)
Офлайн
75
C Django > 1.4.5 все ок
Попробуй 14.7 или …8
Отредактировано Singularity (Сен. 24, 2013 22:17:59)
Офлайн