Я изучал Python, используя версию 3.4. Недавно я начал изучать Web.py, поэтому для этого использовал Python 2.7, поскольку web.py не поддерживается в Python 3.4. У меня установлен модуль 1.3.4 носа для Python 3.4 и 2.7. Мне нужно запустить команду nosetests на каком-то коде Python, написанном в версии 2.7, где используется модуль Web.py. Однако, когда я ввожу команду nosetests, она автоматически использует Python 3.4, поэтому бросает ошибку, поскольку не может импортировать модуль Web.py в мой код Python. Есть ли способ заставить nosetests использовать Python 2.7? MacBook Pro работает под управлением OS X Yosemite.Force Nosetests использовать Python 2.7 вместо 3.4
5
A
ответ
4
Как @dano suggeted в своем комментарии:
Попробуйте python2.7 -m nose
вместо запуска nosetests
.
Смежные вопросы
- 1. Как сделать nosetests использовать nosetests-2.7.exe
- 2. Как установить модуль запросов в Python 3.4 вместо 2.7
- 3. перевод python 3.4 код в python 2.7
- 4. Преобразование библиотеки из Python 2.7 до 3.4
- 5. Преобразование python webcrawler в 3.4 из 2.7
- 6. поиск словаря на Python 2.7 vs 3.4
- 7. Python 2.7 до 3.4 подпроцесса Выпуск
- 8. Преобразование проекта Python 2.7 в 3.4
- 9. проблемы с nosetests python
- 10. Python 2.7 по-прежнему обращается к каталогам Python 3.4
- 11. nosetests, python
- 12. Портирование кода Python 2.7, вызывающего функцию C на Python 3.4
- 13. Загрузить python 2.7 класс из python 3.4 jupyter notebook
- 14. Установка numpy для Python 2.7 при установке Python 3.4?
- 15. Импорт модулей, работающих в Python 2.7, но не Python 3.4
- 16. Ошибка импорта модуля django - python 2.7 vs python 3.4
- 17. Python 2.7: округление вместо округления
- 18. запись вместо печати, Python 2.7
- 19. Разница между импортирующим модулем в Python 3.4 и Python 2.7
- 20. Django force makemigrations использовать вкладки вместо пробелов
- 21. python & linux pip всегда стараются использовать python2.7 вместо 3.4
- 22. Ctypes from_buffer с памятью в Python 2.7 и Python 3.4
- 23. Python 3.4 и 2.7: Не удается установить пакет numpy для python 3.4
- 24. nosetests config файл python
- 25. python 3.4 sub process
- 26. Как настроить пип для сосуществования Python 2.7/3.4?
- 27. Как установить pymssql на Python 3.4 вместо 2.7 на Ubuntu Linux?
- 28. Как использовать «setup.cfg» вместо setup.py с Python 2.7
- 29. Установить numpy для python 2.7 и не 3.4
- 30. virtualenv использует Python 2.6 вместо 2.7
Ну, это, скорее всего, вызов/usr/bin/python, который указывает на 3.4, поэтому просто измените ссылку на пункт 2.7. –
извините за глупость, но я относительно новичок в программировании. Можете ли вы указать, что вы имеете в виду. Как изменить ссылку? – diggers
Я мог бы, но я не буду! Вместо этого я укажу вам на ознакомление с символическими ссылками и на то, как переключать версии python на OS X где-нибудь в глубинах Google. –