@ru_python

Страница 6583 из 9768
Маришка
25.09.2018
09:24:00
python в цмд запускает интерпретатор

Только если он его не через idle запускает

Тогда товарищ путается в показаниях

Justin
25.09.2018
09:24:41
А через консоль та же фигня?
Ну да, через консоль тоже так. Я теперь не уверен что нормально библиотеки устанавливаются, выглядит это примерно так: Proceed ([y]/n)? y Preparing transaction: done Verifying transaction: done Executing transaction: \ DEBUG menuinst_win32:__init__(196): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\Anaconda3', env_name: 'None', mode: 'user', used_mode: 'user' Но никаких ошибок не вылетает, в конце done

Google
Дмитрий
25.09.2018
09:25:22
Только если он его не через idle запускает
у него с переменными окружения пляски могут быть. А так у него запустится с теми переменными с которыми он в данный момент работает

Маришка
25.09.2018
09:26:42
у него с переменными окружения пляски могут быть. А так у него запустится с теми переменными с которыми он в данный момент работает
В принципе python -m pip запустит с теми с которыми он работает в данный момент. А py -*MAJOR_VERSION*.*MINOR_VERSION* вообще похуй на настройки патх

Дмитрий
25.09.2018
09:28:11
и получится что он ставит не в то окружение

Александр
25.09.2018
09:44:43
Добрый день подскажите пакет 3d визуализации данных типа mayavi. Там где нет ппрблем как в matplotlib с правильным отображением данных

Igor
25.09.2018
10:02:09
Всем добрый день! Столкнулся с очень странной проблемой: перестал запускать проект, при команде python project/manage.py runserver консоль просто что-то выполняет, и заканчивает логом ImportError: No module named rest_framework. Честно говоря, уже пару дней с этим вожусь, идей больше нет, пишу сюда. Откуда взял проект - https://tests4geeks.com/django-rest-framework-tutorial/

Заранее спасибо за помощь

Igor
25.09.2018
10:04:11
altgraph==0.10.2 bdist-mpkg==0.5.0 bonjour-py==0.3 Django==1.9.13 macholib==1.5.1 matplotlib==1.3.1 modulegraph==0.10.4 numpy==1.8.0rc1 py2app==0.7.3 pyobjc-core==2.5.1 pyobjc-framework-Accounts==2.5.1 pyobjc-framework-AddressBook==2.5.1 pyobjc-framework-AppleScriptKit==2.5.1 pyobjc-framework-AppleScriptObjC==2.5.1 pyobjc-framework-Automator==2.5.1 pyobjc-framework-CFNetwork==2.5.1 pyobjc-framework-Cocoa==2.5.1 pyobjc-framework-Collaboration==2.5.1 pyobjc-framework-CoreData==2.5.1 pyobjc-framework-CoreLocation==2.5.1 pyobjc-framework-CoreText==2.5.1 pyobjc-framework-DictionaryServices==2.5.1 pyobjc-framework-EventKit==2.5.1 pyobjc-framework-ExceptionHandling==2.5.1 pyobjc-framework-FSEvents==2.5.1 pyobjc-framework-InputMethodKit==2.5.1 pyobjc-framework-InstallerPlugins==2.5.1 pyobjc-framework-InstantMessage==2.5.1 pyobjc-framework-LatentSemanticMapping==2.5.1 pyobjc-framework-LaunchServices==2.5.1 pyobjc-framework-Message==2.5.1 pyobjc-framework-OpenDirectory==2.5.1 pyobjc-framework-PreferencePanes==2.5.1 pyobjc-framework-PubSub==2.5.1 pyobjc-framework-QTKit==2.5.1 pyobjc-framework-Quartz==2.5.1 pyobjc-framework-ScreenSaver==2.5.1 pyobjc-framework-ScriptingBridge==2.5.1 pyobjc-framework-SearchKit==2.5.1 pyobjc-framework-ServiceManagement==2.5.1 pyobjc-framework-Social==2.5.1 pyobjc-framework-SyncServices==2.5.1 pyobjc-framework-SystemConfiguration==2.5.1 pyobjc-framework-WebKit==2.5.1 pyOpenSSL==0.13.1 pyparsing==2.0.1 python-dateutil==1.5 pytz==2013.7 scipy==0.13.0b1 six==1.4.1 virtualenv==16.0.0 xattr==0.6.4 zope.interface==4.1.1

Maxim
25.09.2018
10:04:12
Заранее спасибо за помощь
Установи django_rest_framwork

Igor
25.09.2018
10:08:17
Установи django_rest_framwork
djangorestframework==3.8.2

BlackAndOrange
25.09.2018
10:09:51
djangorestframework==3.8.2
Либо я тупой, либо лыжи не едут

Google
BlackAndOrange
25.09.2018
10:09:52
Где?

В твоём списке не вижу

Igor
25.09.2018
10:10:22
pip freeze ещё раз сделал,чтобы не засорят чат, просто строчку одну скопировал

altgraph==0.10.2 bdist-mpkg==0.5.0 bonjour-py==0.3 Django==1.11.15 django-filter==2.0.0 djangorestframework==3.8.2 macholib==1.5.1 Markdown==3.0 matplotlib==1.3.1 modulegraph==0.10.4 numpy==1.8.0rc1 py2app==0.7.3 pyobjc-core==2.5.1 pyobjc-framework-Accounts==2.5.1 pyobjc-framework-AddressBook==2.5.1 pyobjc-framework-AppleScriptKit==2.5.1 pyobjc-framework-AppleScriptObjC==2.5.1 pyobjc-framework-Automator==2.5.1 pyobjc-framework-CFNetwork==2.5.1 pyobjc-framework-Cocoa==2.5.1 pyobjc-framework-Collaboration==2.5.1 pyobjc-framework-CoreData==2.5.1 pyobjc-framework-CoreLocation==2.5.1 pyobjc-framework-CoreText==2.5.1 pyobjc-framework-DictionaryServices==2.5.1 pyobjc-framework-EventKit==2.5.1 pyobjc-framework-ExceptionHandling==2.5.1 pyobjc-framework-FSEvents==2.5.1 pyobjc-framework-InputMethodKit==2.5.1 pyobjc-framework-InstallerPlugins==2.5.1 pyobjc-framework-InstantMessage==2.5.1 pyobjc-framework-LatentSemanticMapping==2.5.1 pyobjc-framework-LaunchServices==2.5.1 pyobjc-framework-Message==2.5.1 pyobjc-framework-OpenDirectory==2.5.1 pyobjc-framework-PreferencePanes==2.5.1 pyobjc-framework-PubSub==2.5.1 pyobjc-framework-QTKit==2.5.1 pyobjc-framework-Quartz==2.5.1 pyobjc-framework-ScreenSaver==2.5.1 pyobjc-framework-ScriptingBridge==2.5.1 pyobjc-framework-SearchKit==2.5.1 pyobjc-framework-ServiceManagement==2.5.1 pyobjc-framework-Social==2.5.1 pyobjc-framework-SyncServices==2.5.1 pyobjc-framework-SystemConfiguration==2.5.1 pyobjc-framework-WebKit==2.5.1 pyOpenSSL==0.13.1 pyparsing==2.0.1 python-dateutil==1.5 pytz==2013.7 scipy==0.13.0b1 six==1.4.1 virtualenv==16.0.0 xattr==0.6.4 zope.interface==4.1.1

BlackAndOrange
25.09.2018
10:11:41
python -c 'import rest_framework' проходит?

Igor
25.09.2018
10:13:12
Только таким образом

Maxim robox
25.09.2018
10:14:01
Только таким образом
Перезалей картинкой

BlackAndOrange
25.09.2018
10:14:05
То есть проходит. Покажи, что ли, полный текст ошибки и код, чё-то непонятное.

Василий
25.09.2018
10:14:19
Питон какой?

Есть вариант что ты не для того питона делаешь

BlackAndOrange
25.09.2018
10:15:20
Кстати, ты как manage.py запускаешь? ./manage.py или python manage.py?

Василий
25.09.2018
10:15:56
3.7.0
Python -v

Igor
25.09.2018
10:16:19
Python -v
В таком случае - 2.7.0

То есть проходит. Покажи, что ли, полный текст ошибки и код, чё-то непонятное.
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Library/Python/2.7/site-packages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC', '/Users/igorborzunov/Desktop/IU7/drf-demo/project/apps', '/Users/igorborzunov/Desktop/IU7/drf-demo/project'] ['/Users/igorborzunov/Desktop/IU7/drf-demo/project', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Library/Python/2.7/site-packages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC', '/Users/igorborzunov/Desktop/IU7/drf-demo/project/apps', '/Users/igorborzunov/Desktop/IU7/drf-demo/project'] Unhandled exception in thread started by <function wrapper at 0x107b58a28> Traceback (most recent call last): File "/Library/Python/2.7/site-packages/django/utils/autoreload.py", line 228, in wrapper fn(*args, **kwargs) File "/Library/Python/2.7/site-packages/django/core/management/commands/runserver.py", line 116, in inner_run autoreload.raise_last_exception() File "/Library/Python/2.7/site-packages/django/utils/autoreload.py", line 251, in raise_last_exception six.reraise(*_exception) File "/Library/Python/2.7/site-packages/django/utils/autoreload.py", line 228, in wrapper fn(*args, **kwargs) File "/Library/Python/2.7/site-packages/django/__init__.py", line 27, in setup apps.populate(settings.INSTALLED_APPS) File "/Library/Python/2.7/site-packages/django/apps/registry.py", line 85, in populate app_config = AppConfig.create(entry) File "/Library/Python/2.7/site-packages/django/apps/config.py", line 94, in create module = import_module(entry) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) ImportError: No module named rest_framework_swagger

BlackAndOrange
25.09.2018
10:18:45
А pip --version?

Igor
25.09.2018
10:19:20
А pip --version?
pip 18.0 from /Library/Python/2.7/site-packages/pip (python 2.7)

BlackAndOrange
25.09.2018
10:19:36
Т. е. на самом деле у тебя везде дваседьмой питон

Окей

Google
Igor
25.09.2018
10:20:53
Я думал,что возможно проект устаревший, который я пытаюсь воспроизвести, но это же не JS фреймворк, чтобы через годик с чем-то быть уже абсоютно мёртвым для запуска

BlackAndOrange
25.09.2018
10:21:08
Так, постой Тебе ругается на отсутствие модуля rest_framework_swagger Но его у тебя и нет, вроде как Поставь: pip install django-rest-swagger

Igor
25.09.2018
10:26:43
Но это не всё, к сожалению

Performing system checks... Unhandled exception in thread started by <function wrapper at 0x10fe8e848> Traceback (most recent call last): File "/Library/Python/2.7/site-packages/django/utils/autoreload.py", line 228, in wrapper fn(*args, **kwargs) File "/Library/Python/2.7/site-packages/django/core/management/commands/runserver.py", line 124, in inner_run self.check(display_num_errors=True) File "/Library/Python/2.7/site-packages/django/core/management/base.py", line 359, in check include_deployment_checks=include_deployment_checks, File "/Library/Python/2.7/site-packages/django/core/management/base.py", line 346, in _run_checks return checks.run_checks(**kwargs) File "/Library/Python/2.7/site-packages/django/core/checks/registry.py", line 81, in run_checks new_errors = check(app_configs=app_configs) File "/Library/Python/2.7/site-packages/django/core/checks/urls.py", line 16, in check_url_config return check_resolver(resolver) File "/Library/Python/2.7/site-packages/django/core/checks/urls.py", line 26, in check_resolver return check_method() File "/Library/Python/2.7/site-packages/django/urls/resolvers.py", line 256, in check for pattern in self.url_patterns: File "/Library/Python/2.7/site-packages/django/utils/functional.py", line 35, in get res = instance.__dict__[self.name] = self.func(instance) File "/Library/Python/2.7/site-packages/django/urls/resolvers.py", line 407, in url_patterns patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) File "/Library/Python/2.7/site-packages/django/utils/functional.py", line 35, in get res = instance.__dict__[self.name] = self.func(instance) File "/Library/Python/2.7/site-packages/django/urls/resolvers.py", line 400, in urlconf_module return import_module(self.urlconf_name) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) File "/Users/igorborzunov/Desktop/IU7/drf-demo/project/urls.py", line 8, in <module> url(r'^api/', include('apps.core.urls', namespace='core')), File "/Library/Python/2.7/site-packages/django/conf/urls/__init__.py", line 50, in include urlconf_module = import_module(urlconf_module) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) File "/Users/igorborzunov/Desktop/IU7/drf-demo/project/apps/core/urls.py", line 2, in <module> from rest_framework import routers File "/Library/Python/2.7/site-packages/rest_framework/routers.py", line 26, in <module> from rest_framework import views File "/Library/Python/2.7/site-packages/rest_framework/views.py", line 16, in <module> from rest_framework import exceptions, status File "/Library/Python/2.7/site-packages/rest_framework/exceptions.py", line 18, in <module> from rest_framework.compat import unicode_to_repr File "/Library/Python/2.7/site-packages/rest_framework/compat.py", line 161, in <module> if markdown.version <= '2.2': AttributeError: 'module' object has no attribute 'version'

BlackAndOrange
25.09.2018
10:27:47
Ну тут дальше только глазами смотреть

Откуда он берёт markdown

Василий
25.09.2018
10:29:14
Performing system checks... Unhandled exception in thread started by <function wrapper at 0x10fe8e848> Traceback (most recent call last): File "/Library/Python/2.7/site-packages/django/utils/autoreload.py", line 228, in wrapper fn(*args, **kwargs) File "/Library/Python/2.7/site-packages/django/core/management/commands/runserver.py", line 124, in inner_run self.check(display_num_errors=True) File "/Library/Python/2.7/site-packages/django/core/management/base.py", line 359, in check include_deployment_checks=include_deployment_checks, File "/Library/Python/2.7/site-packages/django/core/management/base.py", line 346, in _run_checks return checks.run_checks(**kwargs) File "/Library/Python/2.7/site-packages/django/core/checks/registry.py", line 81, in run_checks new_errors = check(app_configs=app_configs) File "/Library/Python/2.7/site-packages/django/core/checks/urls.py", line 16, in check_url_config return check_resolver(resolver) File "/Library/Python/2.7/site-packages/django/core/checks/urls.py", line 26, in check_resolver return check_method() File "/Library/Python/2.7/site-packages/django/urls/resolvers.py", line 256, in check for pattern in self.url_patterns: File "/Library/Python/2.7/site-packages/django/utils/functional.py", line 35, in get res = instance.__dict__[self.name] = self.func(instance) File "/Library/Python/2.7/site-packages/django/urls/resolvers.py", line 407, in url_patterns patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) File "/Library/Python/2.7/site-packages/django/utils/functional.py", line 35, in get res = instance.__dict__[self.name] = self.func(instance) File "/Library/Python/2.7/site-packages/django/urls/resolvers.py", line 400, in urlconf_module return import_module(self.urlconf_name) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) File "/Users/igorborzunov/Desktop/IU7/drf-demo/project/urls.py", line 8, in <module> url(r'^api/', include('apps.core.urls', namespace='core')), File "/Library/Python/2.7/site-packages/django/conf/urls/__init__.py", line 50, in include urlconf_module = import_module(urlconf_module) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) File "/Users/igorborzunov/Desktop/IU7/drf-demo/project/apps/core/urls.py", line 2, in <module> from rest_framework import routers File "/Library/Python/2.7/site-packages/rest_framework/routers.py", line 26, in <module> from rest_framework import views File "/Library/Python/2.7/site-packages/rest_framework/views.py", line 16, in <module> from rest_framework import exceptions, status File "/Library/Python/2.7/site-packages/rest_framework/exceptions.py", line 18, in <module> from rest_framework.compat import unicode_to_repr File "/Library/Python/2.7/site-packages/rest_framework/compat.py", line 161, in <module> if markdown.version <= '2.2': AttributeError: 'module' object has no attribute 'version'
У тебя рассинхрон версий пакетов. только надо их осторожно совмещать. я бы на твоем месте нашел нужную версию сваггера чем обновлять все остальные а то проблем можешь хапнуть

ты уверен что этот код нужно запускать под 2.7 ?

Igor
25.09.2018
10:30:16
Нет, не уверен, честно говоря, статья в 2016 году написана

https://tests4geeks.com/django-rest-framework-tutorial/ Вот она, собственно

Василий
25.09.2018
10:38:17
Нет, не уверен, честно говоря, статья в 2016 году написана
ты не понимаешь на какой версии тебе код запускать? =\

Виктор
25.09.2018
10:38:58
в статье об этом ничего нет, судя по всему. в доках джанго написано, что 1.9 и 1.10 джанго работает на версии питона 2.7, 3.4 или 3.5

https://docs.djangoproject.com/en/2.1/releases/1.10/

Виктор
25.09.2018
10:40:35
я увы не могу знать, но насколько я понимаю, человек писал код по туториалу (статье) о котором и идет речь

Oleg
25.09.2018
10:40:50
Ахтунг! Почему катчить Exception такая уж плохая практика, что б аж задерживать мерж-реквест?

Василий
25.09.2018
10:42:01
Ахтунг! Почему катчить Exception такая уж плохая практика, что б аж задерживать мерж-реквест?
Потому что не надо перехватывать все ошибки. будет непредсказуемое поведение

Oleg
25.09.2018
10:42:47
Потому что ты ловишь всё, включая KeyboardInterrupt
Так у меня оно по сигналу киляется а пускается в сервисе

Google
Admin
ERROR: S client not available

Igor
25.09.2018
10:42:52
Был уверен, что с текущими версиями проект будет спокойно работать

Василий
25.09.2018
10:43:29
я увы не могу знать, но насколько я понимаю, человек писал код по туториалу (статье) о котором и идет речь
сделай поиск по проекту слова print. если print() то это python3 если print без скобок то для 2.7

Oleg
25.09.2018
10:43:33
Я перехватываю сигнал, останавливаю все задачи и потоки и потом "выключаюсь".

Виктор
25.09.2018
10:44:23
сделай поиск по проекту слова print. если print() то это python3 если print без скобок то для 2.7
в нашем проекте мы юзаем print(), хотя пишем на питоне 2.7) так что это не очень точный способ определения версии

Igor
25.09.2018
10:44:24
Oleg
25.09.2018
10:47:03
Потому что не надо перехватывать все ошибки. будет непредсказуемое поведение
Наоборот предсказуемое. В случае ошибки загрузки модуля ясно что, что-то пошло не так и нужно перезапустить.

Это пример. В моем кейсе я вырезаю сплитом кое какие данные из конфигурации

Oleg
25.09.2018
10:51:50
Я его уже заимпортил. Теперь запускаю

El Mariachi
25.09.2018
10:52:40
если что-то пошло не так - это надо исправлять, а не пытаться сделать еще раз то же самое

А если ты не знаешь что именно пошло не так, то как это исправить

Но в любом случае, это не запрещено, а просто нежелательно

Kirill
25.09.2018
10:56:13
Знатоки, подскажите какая может быть разница вызова функции в двух эквивалентных на мой взгляд ситуациях Есть функция: func(self, pair, end=int(time.time())+1000) Ситуация 1: self.func('HI') Ситуация 2: self.func('HI', end=int(time.time())+1000) Есть ли здесь какое-то шаманство касательно end. Спрашиваю потому что код себя ведёт по разному. Далее там делается post запрос из параметров функции: options = { 'end': int(end), 'pair': pair , } body = urlencode(options) signature = hmac.new(self.api_secret.encode(), body.encode(), hashlib.sha512).hexdigest() headers = { 'Content-Type': 'application/x-www-form-urlencoded', 'Key': self.api_key, 'Sign': signature } Так вот в ситуации 1 сервер на запрос отвечает не корректно, как будто с end что-то не так

Kirill
25.09.2018
10:59:11
end сделай по дефолу None и потом в функции делай проверку на None, и в этом случае делай его равным int(time.time())+1000)
это да, хотелось узнать а в чём проблема с выражениями в аргументах функции?

Google
Maxim robox
25.09.2018
10:59:35
это да, хотелось узнать а в чём проблема с выражениями в аргументах функции?
Они вычисляются единожды в момент объявления функции

Nikolay
25.09.2018
10:59:54
А?

Kirill
25.09.2018
11:00:02
Maxim robox
25.09.2018
11:02:25
про vaadin не знаю, ходовой фреймфорк pycharm
Пожалуйста. Только такую ерунду больше не пишите.

Всем привет, подскажет кто, есть ли на питоне фреймворк аналогичный по функционалу vaadin от java?
Из похожего есть meteor.js. Но, соответственно, не на питоне, а на js.

Denis
25.09.2018
11:11:37
Друзья, а какие есть полезные сервисы для разработки, платные, может?

Maxim robox
25.09.2018
11:12:01
Какую задачу ты хочешь решить?

Страница 6583 из 9768