Вопросы с тегами [pycharm]

1

голосов
1

ответ
236

Просмотры

PyCharm Community DB консоль не выводит таблицу»содержимое

Мой PyCharm IDE-то не так. Выберите оператор SQL не содержание выходной таблицы в БД SQLite. Он outputed как '[STRING] Конечно таблица имеет содержание. Является ли это из-за Community Edition (2017.3)? Если я не знаю, почему JetBrains из меню консоли DB в Community Edition.
user2078626
1

голосов
0

ответ
13

Просмотры

Differenciate никогда не обходил тесты с регрессиями?

Какой самый лучший способ выделить неудачные тесты, которые регрессия в середине много никогда не прошло (пока) тесты? Я использую PyCharm с Python3.
Vincent J
1

голосов
1

ответ
98

Просмотры

Как запустить проект PyCharm при прохождении переменных окружения из командной строки

У меня есть основы автоматизации тестирования построена с использованием Jython intertpreter в PyCharm. Я использую Sikuli и Селен в этих рамках, и я хочу, чтобы в конце концов начать работать этот проект с Дженкинс. Для того, чтобы сделать это, я хочу, чтобы получить этот ход через командную строку первым. Но когда я пытаюсь это работает через командную строку, я получаю эту ошибку. Кто-нибудь знает, как пройти в переменных окружения с помощью командной строки? Debug конфигурации экрана и работает с помощью командной строки
anish
1

голосов
0

ответ
125

Просмотры

Показать горизонтальную разделительную линию между сотовыми блоками в PyCharm

Я использую плагин режима ячейки в PyCharm отделить новые клетки на # %%. Как я могу сделать редактор PyCharm показать горизонтальную линию между соседними блоками клеток родственного Spyder? # %% первая ячейка Защита Foo (): печать ( «бар») ------------------ # Это то, что я хочу видеть # %% второй ячейки печати (» Foo ")
Abegaz
1

голосов
0

ответ
114

Просмотры

Как продолжить, когда Python в PyCharm выполняет процесс командной строки ожидания на паузу

Я использую PyCharm отладить кусок кода Python. Код питона выполняет исполняемый файл командной строки, которую мы написали. Программа еха сначала приостановлена, потому что она ждет от нажатия клавиши, так что мы можем прикрепить процесс отладки цели. При запуске в окне CMD, мы можем видеть сообщение и нажмите любую клавишу для продолжения. Однако, в PyCharm, я не видел послание ожидания, и не знаю, как позволить продолжить процесс. Есть ли где в PyCharm взаимодействовать с процессом C начался в Python?
Splash
1

голосов
0

ответ
26

Просмотры

В PyCharm, как вы вставите документации комментарии для всего файла

В PhpStorm просто нажмите Ctrl + N и существует возможность для генерации PHPDoc блоков для всех методов в файл и автоматически учитывает тип счетов намекая. так: функция (param1: ул): массив {автоматически будет иметь в строку документации @ param1: ул @return: массив я не могу найти, как это сделать в PyCharm, вместо этого я должен пройти каждый метод и делать это индивидуально и строка документации дон «т иметь тип вставляется автоматически.
Claudiu Creanga
1

голосов
0

ответ
47

Просмотры

Как импортировать модуль из родительского каталога?

Я имею следующую структуру каталогов для моего проекта Python: Lib __init__.py tasks.py апи (каталог) __init__.py app.py Теперь я хочу, чтобы импортировать модуль задач в app.py. Если я просто тип импорта задач магически работает в PyCharm, но при выполнении с помощью Баш я получаю сообщение об ошибке, говорящее «Нет модуля указанных задач». Я также попытался из .. импорт задач, которые дает мне ValueError: попытка относительного импорта за пределами пакета верхнего уровня Что я делаю неправильно? Почему работает импорт задач при выполнении в PyCharm?
Gasp0de
1

голосов
0

ответ
137

Просмотры

PyCharm оленьей кожи авто полного пакета CV2

Я только что установил PyCharm 2017 профессионала для работы с версией Python 2.7 и в настоящее время установлено OpenCV на моем компьютере. наконец, я сумел сделать OpenCV работает на PyCharm, но я все еще есть вопрос, который PyCharm оленья кожа автоматического завершения команды я пишу, которые делают его лил немного боли я а-**. Я прикрепил который показывает на левом, что PyCharm признанного Numpy пакета, но по праву оно не признанная CV2. Надеюсь, что вы получили ответы. Спасибо!
Yoni Newman
1

голосов
0

ответ
19

Просмотры

Текст Pipe для питона сценария в PyCharm отладчик

У меня есть питон скрипт, который вызывается паропроводом текста сценария (который, в свою очередь, читает этот текст, читая стандартный ввод). Например: эхо «Это какой-то текст» | питон myScript.py Есть ли способ запустить это под PyCharm отладчик? Я не могу найти способ «труба» исходный текст в.
fender4645
1

голосов
1

ответ
231

Просмотры

Установите пакет с PyCharm из защищенного пароля хранилища

У меня есть защищенный паролем архив, который включает пакет питона с файлом колеса. Я хотел бы установить его с помощью менеджера пакетов PyCharm в. Если я иду в PyCharm> Preferences> Project> Project Переводчик> +> Управление репозиториев> + я могу добавить новый репозиторий. Но если добавить защищенный паролем один, ничего не появляется, что имеет смысл, потому что нет никакого способа, чтобы ввести пароль. Есть ли способ, чтобы установить пакет питона из защищенного пароля хранилища с помощью PyCharm?
ericksonla
1

голосов
0

ответ
166

Просмотры

PyCharm Язык Инъекция F-строк

Я пытаюсь получить PyCharm распознать диафрагменную строку как запрос SQL с помощью функции языка Injection. PyCharm не кажется, чтобы оценить ф-строку, а затем запустить тест Язык Injection. Есть в любом случае, чтобы установить PyCharm для оценки и определения языка? Я заметил, что если ф-строка не содержит какие-либо переменные, то инъекции языка работает. Например: F «» «выберите * из обува, где идентификатор> 10„“» определяет SQL п „“ «выберите * из обува, где идентификатор> {id_threshold}„“» не обнаруживает SQL Это также относится к инъекции языка других языков
hilton92
1

голосов
0

ответ
1k

Просмотры

Creating Modules with PyCharm

I am working with PyCharm and am trying to create a module from code I've created so that I can import it into new files. In IntelliJ you can start the module creator but in PyCharm this option does not seem to exist. Without a module when I type: import my_code I receive a warning saying "No module named my_code". I've tried creating packages to replace the module but this does not work. How do you repackage code in PyCharm so you can import it into a new file? The project structure is quite simple. I have a number of files I've created as part of a tutorial. I want to make one of the files, "Importing_Files" a module so that I can import it into another file, i.e., "Import_Tester". I've added a picture below to show the tree.
jonthornham
1

голосов
0

ответ
102

Просмотры

Как запустить и открыть файл .py в Tkinter GUI в Python

Я закодирован графический интерфейс с кнопками и при нажатии одной кнопки я хочу, чтобы запустить .py скрипт, который отображает график, поэтому график должен открыть в другой вид в целом. .Py файл для графа отлично работает самостоятельно, но я пытаюсь реализовать его в мой GUI при нажатии на кнопку (я использовал Tkinter) - Я сделал это с помощью подпроцесса для другого .py файла, но вывод сохраняется не печатается в нижней части. Так что я не уверен, как это сделать, как test.py питона после нажатия на кнопку для того, чтобы открыть в отдельном окне. Вторая кнопка должна быть в состоянии запустить файл .py, но выход должен быть показан в текстовом файле вместо печати в нижней части консоли. Это то, что я до сих пор: Защита визуализация (): #with открытого ( «.png», „г“) в качестве выходной: команды = (»
skcoder
1

голосов
0

ответ
246

Просмотры

matplotlib.show не показывает фигуру в консольном режиме

Я пытаюсь построить мои данные с Matplotlib в PyCharm, но если я выполнить скрипт в консоли с plt.show () не работает. Это только показывает белый рисунок окно с песочными часами coursor и когда я его закрыть это говорит: «Программа имеет перестать работать» Также первый раз, когда я выполнить код импорт matplotlib.pyplot как PLT, сообщение об ошибке Matplotlib поддержка не удалась появится. Второй раз он работает отлично, и если я запустить его в режиме выполнения или отладки он показывает сюжет. Я не понимаю, что здесь происходит. Я использую Python 3.6
Mirjam
1

голосов
0

ответ
27

Просмотры

установка Error «Statsmodels»

Я не в состоянии установить «statsmodels» пакет через PyCharm. Я попробовал установку командной строки, а также, что до сих пор не работает. Я использую Python 3.X версию. Пожалуйста, вы могли бы помочь. Мне нужен пакет остро. Разделяя ошибка установки, а также. Thnx в Adv.
RC0706
1

голосов
0

ответ
43

Просмотры

Автоматическое создание TMP / restart.txt для Dreamhost Колба применения

У меня есть приложение опоки, что я бегу на сервере Dreamhost. Я использую инструменты развертывания PyCharm для вручную и / или автоматически обновлять файлы на сервере при внесении изменений. При запуске приложения опоки на Dreamhost с пассажиром, приложение кэшируется и поэтому единственным способом для Passenger знать, чтобы обновить кэш для TMP / restart.txt файл, чтобы иметь новую временную метку. Вручную это делается с помощью терминала SSH с сенсорным TMP / restart.txt. Но я хотел бы, чтобы каким-то образом сделать это автоматически в PyCharm. Есть способ сделать это? Я ничего не могу найти. Я видел, кто-то предположить, что они могут сделать это с помощью GitHub: «Для моих проектов я добавить пост-получить крюк в мой мерзавца репо, чтобы коснуться файла для меня.» Честно говоря, я не знаю, что это значит, но я думаю, что это означает, что это «легко» если я развертывали на GitHub, а затем каким-то образом синхронизируется с сервером Dreamhost оттуда. Но это также предполагает, что может быть способ сделать это в PyCharm. Есть идеи?
rsgny
1

голосов
0

ответ
82

Просмотры

Я не могу видеть изображение при использовании display.Image в PyCharm

workspace.SwitchWorkspace ( "net_test", True) печать ( "Текущие сгустки в рабочем пространстве: {}". Формат (workspace.Blobs ())) нетто = core.Net ( "my_first_net") печать ( "Текущая сеть прото: \ п {}». формат (net.Proto ())) Х = net.GaussianFill ([], [ "Х"], среднее значение = 0,0, станд = 1,0, форма = [2, 3], run_once = 0) печать ( "Новая сеть прото: \ п {}" формат (net.Proto ()).) W = net.GaussianFill ([], [ "W"], среднее значение = 0,0, станд = 1,0, форма = [5, 3 ], run_once = 0) Ь = net.ConstantFill ([], [ "Ь"], форма = [5,], значение = 1,0, run_once = 0) Y = net.FC ([X, W, б], [ "Y"]) печать ( "Текущая сеть прото: \ N \ N {}". формат (net.Proto ())) = график net_drawer.GetPydotGraph (чистый, rankdir = "LR") display.Image (граф. create_png (), ширина = 800) Когда я проверил caffe2, я использовал выше код, чтобы увидеть чистую структуру. Но это Ждут» т показать изображение. И это то, что я получаю. Так как я могу получить изображение? Кстати, я использую PyCharm с IPython, чтобы выполнить его.
user9572887
1

голосов
0

ответ
56

Просмотры

Переменные среды в PyCharm 2018 года выполнены из пусковой установки в Ubuntu

Когда я исполняю PyCharm сообщества 2018.1 под Ubuntu 16.04 из терминала, у меня есть нормальный доступ к моей переменные окружения. Когда я выполняю (ту же версию) PyCharm из пусковой установки, однако, мои переменные окружения не определены. В Воссоздании PyCharm пусковой в Ubuntu принятого ответ на эту проблему для более старых версий PyCharm является использование Tools -> Создать пункт меню Desktop PyCharm, но этот пункт меню не существует больше в PyCharm 2018.1. Какой способ преодолеть эту проблему?
M. Page
1

голосов
1

ответ
36

Просмотры

Как я могу открыть редактор из сценария в PyCharm?

Я пытаюсь открыть редактор в терминале в PyCharm, запустив скрипт ниже и я получаю сообщение об ошибке: Ошибка при открытии терминала: неизвестно. РЕДАКТОР окр вар установлен в / USR / BIN / нано. Окр ВДП быть правильно читать ниже MVE. Я могу открыть редактор, если я позвоню $ EDITOR из командной строки PyCharm терминала напрямую. Скрипт работает, если вызывается из нового окна терминала, либо внутри или снаружи PyCharm. Проблема возникает только при запуске его из конфигурации запуска. импорта ОС импорта подпроцесс четкости основных (): редактор = os.getenv ( 'РЕДАКТОР') с открытым ( 'new.txt', 'W +'), как ТМП: subprocess.call ([редактор, tmp.name]), если __name__ = = «__main__»: главный () Я нашел несколько взаимосвязанных вопросов, но ничего, что не объясняет, в чем проблема.
Jamie Bull
1

голосов
0

ответ
102

Просмотры

PyCharm отмечает строку как ошибки с или DELIMITER ожидалось, получил «»

Для следующего утверждения, PyCharm показывает keyworkd «The» как ошибка с сообщением я помещал в теме: string_something = «Текст» + some_string_variable + «с большим количеством текста здесь.» Любая идея, как настроить PyCharm не показывать это как ошибку? Я использую PyCharm 2018.1.3 (профессиональный). Обновление 06/14/18: Я мог бы воспроизвести теперь с немного измененной строкой. Я думаю, что PyCharm считает, что это какой-то запрос (SQL запроса?) String_something = «Это может быть воспроизвести» + «с, как здесь» Это только один из способов его воспроизводства (имея с + 3 пространств + а). Один из обходных путей является использование какой-то синоним с. Тогда PyCharm не помечает его как строку с ошибкой. Я думаю, что PyCharm пытается угадать содержимое строки,
freeAR
1

голосов
0

ответ
102

Просмотры

Доступ к удаленному серверу через SFTP в PyCharm

Я, м следуя официальную документацию, чтобы установить связь между моими локальными и удаленными серверами. У меня нет никаких проблем с доступом к серверу через командную строку. Обе команды SSH SFTP [email protected] [email protected] работает отлично. Однако в обстановке развертывания PyCharm, когда я пытаюсь подключиться с помощью OpenSSH я получаю ошибку: тестовое соединение не удалось, я предполагаю, что я, возможно, где-то не так.
Daniel Chepenko
1

голосов
0

ответ
55

Просмотры

Почему PyCharm не поймать ошибку типа?

Я немного запутался, почему PyCharm не делает различия между двумя различными типами факультативными. Рассмотрим следующий код. Защиту funcs (Foo: Опция [ул] = None): печать (Foo) Защиту funci (вар: Опция [INT] = None): funcs (Var) Argi = 1 арг = "что-то" АГРН = None funcs (Аджи) funcs (арг) funcs (АГРН) Обратите внимание на funcs звонок по funci не видит проблемы с переходом в Факультативном [INT] на функцию, которая ищет Факультативный [ул]. И все же, если мы удалим факультативный [ул] инспекционных лает. Это ожидаемое поведение? Если да, то что я могу поделать? Моя кишка говорит, проверка типа должна быть достаточно умна, чтобы отличить Опционно [ул] против Опционно [Int]. Я прочитал PEP-526 и ППК-484 безрезультатно.
Marcel Wilson
1

голосов
0

ответ
65

Просмотры

PyCharm: Не удалось установить PyGObject в Python 3.4

Я попытался сделать много способов, как установка Visual Studio C ++ и другую версию питона, начиная с версии 3.6 - 3.4, но все еще есть ошибка, как показаны на рисунке. Может кто-нибудь помочь мне, ребята?
Kent
1

голосов
1

ответ
41

Просмотры

Не удается отключить автоматическое появление скобки в PyCharm

Я начинающий программист в Python с PyCharm. В настоящее время я печатаю в редакторе и найти это неудобно для меня, чтобы использовать автонабор закрывающей скобки. Pycherm делает это для меня)) Я встречаю количество настроек в PyCharm - Файл - настройки - редактор - общее, как я сделал, чтобы выключить возникающие иконки. Я не мог найти раздел с кронштейнами. Есть ли решение, чтобы сделать это? Заранее спасибо.
Ivan
1

голосов
1

ответ
27

Просмотры

PyCharm: независимые / связанные конфигурации проектов

Я только что установил PyCharm в моем Mac Sierra. Я хотел бы, чтобы убедиться, что все мои будущие проекты правильно настроены с помощью virtualenv. Я создал TEST3 после Test2: Затем в Открытом Выборе проекта, если я выбираю «Добавить в открываемые в настоящее время проектов», значит ли это Test3 является суб-проектом Test2? Или они все еще независимые проекты? Кроме того, в будущем, могу ли я открыть TEST3 без открытия TEST2? Спасибо!
Edamame
1

голосов
1

ответ
27

Просмотры

Сделайте собственные комбинации клавиш для облегчения naviagation в коде

В последнее время я думал, что это было бы хорошо, если бы был способ использовать кнопки, как влево, вправо, вниз, вверх, POS1 или END без перемещения руки прочь от главной же раскладки области. Например, я хотел бы нажать LCtrl + SPACE + A вместо ВЛЕВО. Существует способ определить такую ​​комбинацию ключа в моем IDE (PyCharm). Это работает, но я должен освободить все три ключа, прежде чем я могу пойти налево снова, что, очевидно, не очень полезно, потому что иногда вы должны нажмите кнопку влево несколько раз. Поэтому я хотел бы иметь, что до тех пор, как я нажать и удерживать LCtrl + SPACE и любой из WASD работать UPLEFTDOWNRIGHT respectivly.
caluthan
1

голосов
1

ответ
415

Просмотры

Глобальные значения переменных в PyCharm (Python 3.6) консоли

Я новичок в Python и как PyCharm, поэтому, пожалуйста, простите невежество. Я пытался теке себя о выполнении функций при инициализации классов - в частности, я хочу, чтобы повторно использовать объект соединения с базой данных, если он принят в новый экземпляр, но создать, если нет. У меня есть функция get_cnx (), что создает соединение. Я обнаружил, что, независимо от того, используя аргумент по умолчанию в __init__ заявлении назвать get_cnx (): __ __init четкости (я, db_cnx = get_cnx ()) ... или того, используя ключевое слово аргумент: self.db_cnx = kwargs.get ( 'db_cnx », get_cnx ()) ... функция всегда выполняется независимо от наличия (или содержание) соединительного аргумента, который передается в. Поражения объект повторно использовать соединение, так что я вернулся к, если условие. Я считаю, что есть способ сделать это с декоратором, но чувствовал себя позолоту Лилли. Во всяком случае, это контекст для моего актуального вопроса: помочь мне разобраться, что происходит, я создал этот простой тест, как модуль под названием «classes.py»: «Good Day» Приветствие = Защита my_func (): глобальное приветствие приветствия = 'Изменено' возвращение 'Hello' класс животных: защиту __init __ (я, здороваться): если не здороваются: self.greet = my_func () еще: self.greet = приветствовать, если __name__ == '__main__': кот = Animal (None ) Если я запускаю этот модуль (с «Запуск с Python консоли» проверяется в конфигурации), я вижу глобальную переменную приветствия отображается синим цветом, как «Изменено», который является то, что я ожидал. Если изменить последний бит на это: если __name__ == «__main__»: кот = Animal ( «Wotcha») Я вижу глобальной переменной отображается синим цветом, как ' Good Day», который также является то, что я ожидал. Однако, когда я затем ввести это в консоли: собака = Animal (None) ... имя переменной глобального краснеет, но по-прежнему показывает «Good Day». Кроме того, с помощью консоли PyCharm делает то же самое: >>> печать (приветствие) Good Day >>> собака = Animal (None) >>> печать (приветствие) Good Day Теперь я загрузил модуль в IDLE и нажмите F5 ( запустить модуль), и в консоли, сделал это: >>> приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!! d ожидать. Однако, когда я затем ввести это в консоли: собака = Animal (None) ... имя переменной глобального краснеет, но по-прежнему показывает «Good Day». Кроме того, с помощью консоли PyCharm делает то же самое: >>> печать (приветствие) Good Day >>> собака = Animal (None) >>> печать (приветствие) Good Day Теперь я загрузил модуль в IDLE и нажмите F5 ( запустить модуль), и в консоли, сделал это: >>> приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!! d ожидать. Однако, когда я затем ввести это в консоли: собака = Animal (None) ... имя переменной глобального краснеет, но по-прежнему показывает «Good Day». Кроме того, с помощью консоли PyCharm делает то же самое: >>> печать (приветствие) Good Day >>> собака = Animal (None) >>> печать (приветствие) Good Day Теперь я загрузил модуль в IDLE и нажмите F5 ( запустить модуль), и в консоли, сделал это: >>> приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!! собака = Animal (None) ... имя переменной глобального краснеет, но по-прежнему показывает «Good Day». Кроме того, с помощью консоли PyCharm делает то же самое: >>> печать (приветствие) Good Day >>> собака = Animal (None) >>> печать (приветствие) Good Day Теперь я загрузил модуль в IDLE и нажмите F5 ( запустить модуль), и в консоли, сделал это: >>> приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!! собака = Animal (None) ... имя переменной глобального краснеет, но по-прежнему показывает «Good Day». Кроме того, с помощью консоли PyCharm делает то же самое: >>> печать (приветствие) Good Day >>> собака = Animal (None) >>> печать (приветствие) Good Day Теперь я загрузил модуль в IDLE и нажмите F5 ( запустить модуль), и в консоли, сделал это: >>> приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!! с помощью консоли PyCharm делает то же самое: >>> печать (приветствие) Good Day >>> собака = Animal (None) >>> печать (приветствие) Good Day Теперь я загрузил модуль в IDLE и нажмите F5 (запустить модуль ), и в консоли, сделал это: >>> приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!! с помощью консоли PyCharm делает то же самое: >>> печать (приветствие) Good Day >>> собака = Animal (None) >>> печать (приветствие) Good Day Теперь я загрузил модуль в IDLE и нажмите F5 (запустить модуль ), и в консоли, сделал это: >>> приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!! приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!! приветствие «Good Day» >>> собака = Animal (None) >>> приветствие «Изменено» Это то, что я ожидал бы увидеть в консоли PyCharm. Может кто-нибудь объяснить, что происходит? Может ли это быть ошибка, или это мое отсутствие понимания способов PyCharm сделок с областью? Или мое отсутствие широкого понимания объема исполнения? Спасибо!!
enjayaitch
1

голосов
1

ответ
536

Просмотры

Почему я получаю ModuleNotFoundError: Нет модуль с именем «SciPy»?

Я написал следующий питон линию импорта scipy.io тогда я пошел к месту этой папки в CMD: C: \ Users \ Me \ PycharmProjects \ тест> и напечатал пип установить SciPy по-видимому, он установил зависимости потом я вернулся к PyCharm, побежал мой код и получил ModuleNotFoundError об ошибке: нет модуль с именем «не SciPy» Я просто трогание с питоном я на Windows 10.
Talar
1

голосов
0

ответ
81

Просмотры

Python: rdkit библиотека отсутствует множество функций

Я недавно установил rdkit на PyCharm сначала с использованием среды анаконды, установкой rdkit с использованием Конды установки -c rdkit rdkit, и, наконец, смещая установленную Lib папки пакета в среду анаконды, которая использует мой PyCharm. Мой PyCharm может обнаружить, что это библиотека rdkit импортируется как я могу напечатать следующее заявление и предлагает список возможных функций. от rdkit импорта сист сист. (предложенный список появляется) Однако предлагаемый список отсутствует много важных функций, которые есть в документации rdkit, например rdkit.chem.Molfromsmiles. Это потому, что я должен сделать правильную установку слушать на сайте rdkit (http://www.rdkit.org/docs/Install.html)? Я не уверен, как это сделать те, на PyCharm и любая помощь приветствуется!
Lim Kaizhuo
1

голосов
0

ответ
195

Просмотры

Pycharm pyenv picks up wrong python library: how to fix?

tldr; «Python из PyCharm» не использует виртуальную версию среды из „ConfigParser“. Как это исправить? Апология Я новичок в Python так не искусны в виртуальных нюансах среды и ухищрений. Подробности Здесь ситуация: я работал периодически на долгом запущенный проект и успешно побежал / отлажено приложение в PyCharm в последние несколько месяцев после того как я модернизировал свой Mac / варку от 3.6.4 до 3.7, PyCharm отладки не удалось ... в частности, метод библиотека «configparser.py» (FWIW, 3,7 ConfigParser дроссели на None значение, в то время как 3.6.4. версия разрешено нет.) Как «это используется для работы, но теперь терпит неудачу, и я не касался какого-либо кода проекта »Я взял на себя вопрос лежал с 3.6.4 до 3.7 обновления. Я создал, с помощью командной строки, в виртуальной среде с помощью питона 3.6.4; приложение успешно запускается из командной строки. Тем не менее, я не могу получить PyCharm-с-виртуальных средах использовать «3.6.4» версии configparser.py. Консоль записывает всегда показывает failue в версии ConfigParser я попытался как «указывая PyCharm в моей виртуальной среде 3.6.4» и «создать свежий виртуальный enviornment» в PyCharm 3.7.0. Неудачно. Консоль PyCharm консоли Python показывает: Файл "/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/configparser.py", строка 1225, в __init__ супер () .__ __ (INIT * арг ** kwargs) Вопрос: Как я могу получить PyCharm использовать конфигурации Почему работать PyCharm иначе, чем питон из командной строки? версия configparser.py. Консоль записывает всегда показывает failue в версии ConfigParser я попытался как «указывая PyCharm в моей виртуальной среде 3.6.4» и «создать свежий виртуальный enviornment» в PyCharm 3.7.0. Неудачно. Консоль PyCharm консоли Python показывает: Файл "/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/configparser.py", строка 1225, в __init__ супер () .__ __ (INIT * арг ** kwargs) Вопрос: Как я могу получить PyCharm использовать конфигурации Почему работать PyCharm иначе, чем питон из командной строки? версия configparser.py. Консоль записывает всегда показывает failue в версии ConfigParser я попытался как «указывая PyCharm в моей виртуальной среде 3.6.4» и «создать свежий виртуальный enviornment» в PyCharm 3.7.0. Неудачно. Консоль PyCharm консоли Python показывает: Файл "/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/configparser.py", строка 1225, в __init__ супер () .__ __ (INIT * арг ** kwargs) Вопрос: Как я могу получить PyCharm использовать конфигурации Почему работать PyCharm иначе, чем питон из командной строки?
user331465
1

голосов
1

ответ
105

Просмотры

Линейные Magics - Нерешенные ссылки в PyCharm

Я относительно новым в мире Python и с помощью книги МакКинни, чтобы узнать, анализ данных. Мой IDE является PyCharm Professional 2018,2 МакКинни использует строку Magics вычислить истекшее время. импорт NumPy в н.п. #page 87 из 2-го издания my_arr = np.arange время (+1000000)% для _ в диапазоне (10): my_arr2 = my_arr * 2 Теперь проблема в том, что время% генерирует неразрешенные ссылочный ошибку в редакторе PyCharm, хотя она работает без каких-либо ошибок. Как новичок, я понятия не имею, как это исправить. Я выполнил все действия, описанные в SO: неразрешенный ссылочный вопрос в PyCharm, PyCharm нерешенным ссылочного при импорте класса из другого файла, делая это: а) фиксацию переводчика - Анаконда 3,6 б) добавление пути проекта в качестве источника и sys.path с) Установкой IPython из PyCharm г) Очистить кэш и рестарта - я это три раза уже сделан ...... Обратите внимание, что когда я запускаю% время% ... выбрав эту строку, я не получаю сообщение об ошибке. С другой стороны, если я бегу это прямо в Python Терминала, я не получаю сообщение об ошибке на всех. Красное Подчеркивание очень раздражает. Я был бы признателен, если кто-то может вести меня, как это исправить.
watchtower
1

голосов
1

ответ
204

Просмотры

PyCharm обновлен, и теперь каждый скрипт запускается на выполнение в консоли Python

Сегодня утром, когда я вошел в офис, PyCharm сказал, что нужно обновить IDE, так что я обновил его до последнего «профессионального» PyCharm издания. Тем не менее, всякий раз, когда я запускаю мой код, теперь он идет на Python консоли панели вместо Run панели появляются. Во-первых, интерактивный питон был полностью сломан, но после того, как я redownloaded IPython, я получил интерактивную часть обратно, но мой пробег до сих пор отсутствует. Пожалуйста, обратитесь к фотографии ниже. Как вы можете видеть, в новом PyCharm, название прогонов называется «Консоль Python (1), Python консоли (2), и т.д., без имен, и он побежал в консоли Python. В старом PyCharm файл имели свое соответствующее имя и был в «4. категория Run»в левой нижней части PyCharm, а не в разделе консоли New PyCharm после IDE Update Старый PyCharm с Run Дополнительная информация:. Я использую Python 3.6,
Rui Nian
1

голосов
0

ответ
104

Просмотры

How to use PyCharm Remote Deployment to develop multiple packages?

PyCharm Professional имеет функцию удаленного развертывания, который позволяет для редактирования, запуска и отладки кода удаленно. Это мощное средство при написании коротких скриптов и приложений верхнего уровня, которые используют стандартный или пакеты сторонних библиотек. Вы даже можете создать virtualenv на пульте дистанционного управления, со всеми пакетами зависимостей, установленных, и использовать его для выполнения удаленной программы. Однако при написании приложений, которые используют несколько пакетов, которые также разработанных вместе с приложением, становится необходимым для редактирования пакетов. Без PyCharm обычный способ сделать это с пип установить -е. или питона setup.py разработки, которая объединяет в себе исходный каталог с системой пакетов Python, что делает возможным редактировать несколько пакетов наряду с приложением. С одной упаковкой, я ве нашли PyCharm развернет код пакета в его удаленное рабочее пространство, который работает хорошо для отладки, если я бег сценария или точку входа в пределах этого же пакета. Проблема у меня с PyCharm, что это не ясно, как удаленно редактировать и отлаживать несколько пакетов. Скажем, у меня есть проект PyCharm открытый для одного из этих пакетов. При обнаружении ссылки или отладки в код, который находится в другой (пока еще развитых по-мне) пакет, PyCharm показывает кэшированные версии второго пакета (на моей локальной машине). Это хорошо, пока я редактировать второй пакет на удаленном хосте - после чего кэшируются версия теперь синхронизированы и не обновляется автоматически. Это приводит к несоответствию между результатом выполнения и состоянием отладчика / редакторами. Есть и другие странности тоже такие как редактируемый пакет фактически не установлен в virtualenv пульта. Я не смог найти правильное руководство для этого процесса в документации PyCharm, и я начинаю задаваться вопросом, если я либо буду об этом в совершенно неправильный путь, или, может быть PyCharm просто не поддерживает этот вид приложения + разработка несколько-пакеты?
davidA
1

голосов
0

ответ
66

Просмотры

Почему PyCharm занимает все больше и больше памяти при отладке программы TensorFlow?

Я последовал (Youtube видео sentdex), чтобы создать программу TensorFlow и она работала хорошо. Я начал настраивать некоторые параметры (преобразовывая все float32 плавать 16, чтобы попытаться сделать это быстрее) в нем и получили ошибку. Так что я пытался отладить с PyCharm. Потом я обнаружил, что во время отладки, даже если я задержавшись на одной линии, и не было никакой другой процесс, работающий в то же время, python2.7 держит занимающую все больше и больше памяти, пока она не достигнет 100%, и мой компьютер зависает. Разве что TensorFlow не должна быть отлажена таким образом? Или это что-то другое не так? импорт tensorflow как время тс импорта импорта NumPy как нп от импорта tensorflow.examples.tutorials.mnist input_data mnist = input_data.read_data_sets ( "/ TMP / данных /", one_hot = True) n_node_hl1 = 500 n_node_hl2 = 500 n_node_hl3 = 500 n_classes = 10 batch_size = 100 х = tf.placeholder (тс. FileWriter ( '/ дом / Ramon / PycharmProjects / тест / график', sess.graph) т = time.time () train_neural_network (х, у) печать (time.time () - т) Спасибо за редактирование и внушения. Я не отправлял код в первую очередь потому, что я хочу, чтобы люди, чтобы сосредоточиться на отладке вопрос и посмотреть, если у них есть подобный опыт, вместо того, чтобы сосредоточиться на своем коде, потому что я уверен, что там что-то случилось с моим кодом (но это должно не влияет на поведение отладочной PyCharm).
Ramon Zhi
1

голосов
1

ответ
43

Просмотры

выполнение части сценария в PyCharm и сохранить фрейм данных и т.д. в памяти

Я знаю об этом. К сожалению, это не работает, если выполняется выбор кода имеет зависимость от предыдущего кода (например, кадр данных, созданный из файла CSV). Как выполнить части сценария и сохранить, например, кадр данных в памяти (сеанс?) Похож на R или даже SAS. Благодарю.
cs0815
1

голосов
2

ответ
751

Просмотры

Запуск Колба приложение в PyCharm сообщества для Windows 10 [дублировать]

Этот вопрос уже есть ответ здесь: Run Колба CLI команды с PyCharm отладчик 1 ответ Как настроить конфигурацию Run для колба App в PyCharm сообщества на Windows? Я нашел Flask.exe для Настой после установки на venv / Script, но все же должен быть способ выполнить это с помощью сценария Колба Python, чтобы заставить его работать с конфигурацией Python Run по умолчанию.
gerosalesc
1

голосов
0

ответ
109

Просмотры

Предупреждения при использовании Matplotlib

Я пытаюсь запустить этот код: импорт Matplotlib matplotlib.use ( '') GTK3Cairo импорт matplotlib.pyplot как рх импорт NumPy как нп х = np.linspace (0,6 * np.pi, 100) у = np.sin ( х) plt.figure () plt.plot (х, у) plt.show () и я получаю эти предупреждения: (tryMe.py:585): Gtk-WARNING **: ошибка Темы разбора: gtk.css: 3415: 30: стиль свойство GtkButton: изображение-разнос устарела и не должна больше использоваться. Он будет удален в будущей версии (tryMe.py:585): Gtk-WARNING **: ошибка Темы разбора: gtk.css: 3416: 29: Стиль недвижимость GtkButton: внутренняя границы устарела и не должен использоваться больше. Он будет удален в будущей версии можно увидеть сюжеты, но как я могу решить или подавить эти предупреждения? Я использую Linux Mint 19. Я не понимаю, что именно является причиной этих предупреждений, происходит
Anks_Eagle
1

голосов
0

ответ
337

Просмотры

PyCharm issue after moving project folder: Cannot setup python SDK at Python 2.7 (/Library/Framework…)

I am running PyCharm Community 2018.2 on macOS 10.13.6 II know that macOS comes with Python preinstalled. I believe that when you go to https://www.python.org/, download the python-3.7.0-macosx10.9.pkg file, and run it to install Python, it installs Python, a second time, but in a different location. I believe that the location of the pre-installed macOS Python is: usr/bin/python. I know this by opening Terminal and typing which python. I also believe that if I want to see the location that the .pkg file installed Python, I'd need to type in: which python3. When I do that, I get: /Library/Frameworks/Python.framework/Versions/3.7/bin/python3. I created a new Python project a few weeks back that just contains one .py file, and that's it. I did some file clean-up to get better organized, and I moved that project folder into a new folder. Today when I opened PyCharm, I went to Open: and I searched for and selected that project folder and clicked Ok. It loaded, and I could see my python code in the .py file. The 'run' option was grayed out, and I saw the warning message: Invalid python interpreter selected for the project. --- Configure Python interpreter. I clicked to configure the Python interpreter. I had done this once before, but I did not understand it very well then, and I still do not. I see that I can click the sprocket at the end of the line labeled Project interpreter, and select "Add..." Then I see two main options: New Environment Existing Environment At this point, I just get really confused. I am in the configuration of the "Project Interpreter." Under New Environment there is an option for a "Base Interpreter." Under Existing Environment, there is also a field that is just labeled "interpreter." To the left there is the option of System Interpreter: and when I select it, I see /usr/local/bin/python3.7 It seems like no matter where I try to find the correct interpreter, I get the same error message: Cannot setup a python SDK at Python 2.7 (Project_Folder) (/Library/Framework.../venv/Scripts/python.exe) If I select "Existing environment" and navigate to /Library/Frameworks/Python.framework/Versions/3.7/Python... I get the error. If I select "Existing environment" and navigate to /usr/bin/python... it seems to resolve the issue, and I can run the .py file's code again. But is that not the wrong installation of Python? Is that not using the interpreter that came with macOS? When I go to PyCharm > Preferences, the Project Interpreter is now showing as: Python 2.7 usr/bin/python. That seems incorrect to me.
1

голосов
0

ответ
135

Просмотры

Смешение Mypy Тип инспекции в PyCharm и Python 3.6

Я пытаюсь понять намеки типа в Python 3.6. Я использую PyCharm с mypy плагин. Я читал PEP484, поэтому я думал, что достаточно хорошее понимание того, как работают аннотации типов. Функции и метод аннотаций работать, как и ожидалось, по большей части. Аннотации для отдельных переменных, однако, заставляют меня сомневаться, действительно ли я понял идею. Рассмотрим следующий пример: б: Tuple [Str, Int] = 4 а: Кортеж [ул, Int] = "S", 4 Здесь я ожидал, что проходит проверку типа и б нет. К сожалению, mypy говорит обратный: б проходов, но не делает. встроенный тип проверки PyCharm в ничего, что странно, так как он работает, как ожидалось с типами параметров и возвращаемых значений для функций и методов не указывают. А я понимаю, что-то не так, или это какая-то ошибка? Спасибо за вашу помощь.
wehnsdaefflae
1

голосов
1

ответ
316

Просмотры

поднять значение ошибки ( «Пользовательские файлы должны иметь атрибуции»)

в основных глобалов = debugger.run (настройка [ 'файл'], Ничего, Ничего, is_module). Файл "/Applications/PyCharm.app/Contents/helpers/pydev/pydevd.py", строка 1068, в перспективе pydev_imports.execfile (файл, Глобал, местные жители) # выполнить сценарий. Файл "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_imps/_pydev_execfile.py", строка 18, в ExecFile Exec (компилировать (содержание + "\ п", файл 'Exec'), Глоб, LOC). Файл "/Users/kuldeep/PycharmProjects/webmap/webmap_2.py", строка 2, в map3 = folium.Map (местоположение = [53,073635, 8,806422], zoom_start = 15, плитка = 'Поток Terreain'). Файл "/Users/kuldeep/PycharmProjects/webmap/venv/lib/python3.7/site-packages/folium/folium.py", строка 278, в __init__ субдоменов = подобластей. Файл «/ Users / Kuldeep / PycharmProjects / Webmap / venv / Библиотека / python3. Пользовательские плитки должны иметь атрибуции. Процесс завершился код выхода 1 рейз ValueError ( 'Пользовательские плитки должны иметь атрибуции.) ValueError: Пользовательские плитки должны иметь атрибуции. Процесс закончил с кодом выхода 1 Пользовательские плитки должны иметь атрибуции. Процесс завершился код выхода 1 рейз ValueError ( 'Пользовательские плитки должны иметь атрибуции.) ValueError: Пользовательские плитки должны иметь атрибуции. Процесс закончил с кодом выхода 1
python

Просмотр дополнительных вопросов