Содержание
- Nakoblog Technology, Engineering and Design
- Error Detail
- Environment
- Cause
- Solution
- How to remove and add python interpreters to the project
- java.io.IOException: Cannot run program «python.exe»: CreateProcess error=2, Не удается найти указанный файл
- Найдите путь к питону
- Идите на Панель управления
- Лезем в окно «Свойства системы»
- Заходим в «Переменные среды»
- Проверяем
- Ошибка при запуске «filename». Система не может найти указанный файл (PyCharm)
- Русские Блоги
- Невозможно запустить программу «python»: ошибка CreateProcess = 2, система не может найти указанный файл.
- Java вызывает проблемы, связанные с Python
- Вернуть результат
- CreateProcess error=2, система не может найти указанный файл [Android studio]
- 4 ответов
Nakoblog Technology, Engineering and Design
Error Detail
When I try to run python in PyCharm. The error occurred as below. What is venvScriptspython.exe?
Environment
Windows 10
PyCharm 2020.3
Python 3.8
Cause
The python specified to use as interpreter in PyCharm cannot be found. In my case, the specified python is python that is bundled to the deleted virtual env of PyCharm project.
Check “Configure a virtual environment” for details about virtual env of PyCharm.
Solution
Change the python to use
Right click the program to run. And click “Modify Run Configuratuib…”
Select valid interpreter and click ”OK”.
How to remove and add python interpreters to the project
Open “File > Settings > Python Interpreter”. Click the gear icon and click “Show All” button.
Click “-” button to delete invalid Python.
And click “+” button to add new valid python to use to run python program. I selected my local system python.
Источник
java.io.IOException: Cannot run program «python.exe»: CreateProcess error=2, Не удается найти указанный файл
Что делать, если при попытке прошить Arduino (WeMos D1) по wi-fi вы видите вот такую ошибку?
«java.io.IOException: Cannot run program «python.exe»: CreateProcess error=2, Не удается найти указанный файл»
Речь идет конечно о работе под Windows. При том, под Windows 7, в моем случае.
У меня всё прекрасно шьется через ком-порт и программа для заливки скетча видит порт для Wi-Fi, но во время заливки скетча вылезает ошибка, о которой сказано выше.
Для начала, установите Pyton, если все еще этого не сделали. Некоторые спрашивают «А зачем? А для чего? А почему?». Отвечу — ради Питона. Короче, надо и всё.
Если установлен, выполняем вот эти простые действия.
Найдите путь к питону
Определите путь к папке, содержащей файл python.exe. Для этого в меню кнопки Пуск, в поле поиска, вбейте python.exe, например. Или воспользуйтесь другим поиском файлов на вашем компьютере, если есть.
У меня он нашелся в папке
c:Program Files (x86)OpenOffice 4program
c:Program FilesGIMP 2Python
с:UsersПОЛЬЗОВАТЕЛЬAppDataLocalProgramsPythonPython37-32
Судя по всему, третий вариант самый правильный. У вас будет что-нибудь похожее, но вместо «ПОЛЬЗОВАТЕЛЬ» наверняка окажется что-нибудь своё. Этот путь и берем за основу потому, что там фигурирует AppData, а она мне нравится больше прочих.
Идите на Панель управления
Обычно ссылка на нее есть в меню кнопки Пуск, но иногда приходится воспользоваться все тем же полем поиска там же.
В панели управления есть еще одно поле с поиском. У меня оно находится в правом верхнем углу. Туда ввожу «Изменение системных переменных среды».
А лучше эту фразу сразу ввести в поле поиска в меню кнопки Пуск. Или не фразу, а слово «переменны». Звучит неграмотно, но работает.
Лезем в окно «Свойства системы»
Кликнули в результатах поиска по финговинке с названием «Изменение системных переменных среды» и у нас открылось окно «Свойства системы».
Я начал писать «variables» и нужный результат появился в самом верху списка.
В русскоязычной версии, как уже говорил, можете попробовать ввести слово «переменны». Нам нужны системные, если что.
В общем, кликнули, открылось, в окне залезаем во вкладку «Дополнительно».
Там жмем кнопку «Переменные среды».
Вот куда попал я после клика.
Заходим в «Переменные среды»
Мы почти на месте. В переменных среды нас интересует нижнее поле «Системные переменные». В нем находим переменную среды Path, выделяем ее и жмем кнопку «Изменить». Потому, что время что-то менять.
В поле «Значение переменной» вы увидите строку с кучей очень нужных данных. Ни дай вам Бог их случайно удалить или покоцать!
В конце этой строки осторожно дописываем точку с запятой «;» (без кавычек и пробелов, …), а после нее вставьте путь к файлу python.exe.
Не путь к папке! Путь к файлу.
В моем случае это выглядит так «ВАЖНЫЕ ДАННЫЕ;с:UsersПОЛЬЗОВАТЕЛЬAppDataLocalProgramsPythonPython37-32python.exe»
Если всё правильно ввели, жмём кнопку ОК.
Еще раз жмем кнопку ОК.
И снова жмём ОК.
Отлично, после этого троекратного ОК всё станет ОК.
Проверяем
Гружу скетч в микроконтроллер по Wi-Fi и… Ну… ошибка связанная с «python.exe» пропала. Но, появилась новая. Однако, это уже совсем другая история.
А с вами был Доктор Лексиум.
Сохраните ссылку на этот блог. Может пригодиться.
Источник
Ошибка при запуске «filename». Система не может найти указанный файл (PyCharm)
У меня есть проект PyCharm в моей Windows, где я могу запускать большинство файлов .py , нажав Ctrl + Shift + F10 (или запустив отладчик). Однако в одном из файлов я получаю сообщение об ошибке
Файл test.py сейчас содержит только print(‘hello’) .
Я могу сделать это для других файлов, и использование «Выполнить выделение в консоли» также отлично работает. Учитывая, что я нахожусь на машине с Windows, часть «optanacondabinpython» выглядит подозрительно, но я не знаю, как это исправить.
Копирование содержимого в другой файл (например, test_2.py ) «устраняет» проблему, но, поскольку это совместный проект, это нежизнеспособно.
test_2.py находится в том же проекте?
Да, test_2.py находится в той же папке, что и test.py .
вы запускаете оба файла из одного проекта Pycharm?
если файлы запускаются из разных проектов Pycharm, вы можете использовать разные интерпретаторы File-> Settings-> Project: yourName-> Project Interpreter
К сожалению, оба файла запускаются из одного проекта PyCharm.
Я думаю, что ваш случай вызван изменением среды проекта. Я предлагаю вам открыть файл workspace.xml, расположенный в .idea , проверить параметры в нем.
или вы можете удалить каталог «.idea» и воссоздать проект по исходному пути.
Надеюсь, это сработает
У меня была такая же проблема после загрузки проекта с Github. Это закончилось проблемой конфигурации. Создание нового проекта в Pycharm, вставка в него кода и использование вашей собственной конфигурации должно решить проблему.
У меня была такая же проблема в PyCharm IDE и Windows после добавления новых библиотек и некоторых изменений.
Я воссоздал конфигурации запуска / отладки с помощью этих шагов (вместо воссоздания всего проекта!):
Выберите Edit Configurations . на верхней панели в PyCharm IDE.
Выберите эти файлы и нажмите удалить, чтобы удалить их.
Восстановите эти файлы, как эти изображения:
Щелкните зеленую стрелку или нажмите Ctrl + Shift + F10
Вот что мне пришлось сделать:
- Проверьте .idea / workspace.xml на наличие старых ссылок на venv (есть несколько тегов, таких как «SDK_HOME», в которых хранится путь к venv) и обновите при необходимости.
- Проверьте .idea / RunConfigurations на наличие каких-либо конфигураций запуска и обновите их (или удалите и воссоздайте по своему усмотрению)
когда я установил pycharm, у меня была такая же проблема. для этого вам действительно нужно понимать концепцию виртуальной среды. эта ошибка возникает из-за того, что вы запускаете файл в другом каталоге, в котором вы не создаете виртуальную среду. скажем, вы создаете виртуальную среду в любой папке, расположенной на рабочем столе, теперь вы запускаете файлы в любой другой папке, расположенной в / user / AppData / any_folder, тогда он покажет ошибку, что система не может найти указанный файл. Поэтому убедитесь, что вы запускаете файл в той же папке, в которой вы создали виртуальную среду.
Источник
Русские Блоги
Невозможно запустить программу «python»: ошибка CreateProcess = 2, система не может найти указанный файл.
Java вызывает Python для запуска в Eclipse и сообщает об ошибке: Невозможно запустить программу «python»: CreateProcess error = 2, система не может найти указанный файл.
Решение:
Run -》 Run Configurations . -》 -Environment -》 New, -》 Имя установлено на: PATH, -》 Значение установлено на: путь установки python, например: I: Python27
Java вызывает проблемы, связанные с Python
Если в скрипте python требуется сторонняя библиотека, лучше всего использовать метод Runtime.getRuntime (). Exec для вызова python из Java.
Создайте новый скрипт test.py
Необходимо указать sys в кавычках, передаваемые параметры представлены sys.argv [1], sys.argv [2] и sys.argv [3]. Следует отметить, что параметры приема начинаются с sys.argv [1], sys.argv [0] — это адрес параметра скрипта python, который не имеет практического значения.
__name__ == ‘__main__’ Роль
В Python файл .py — это модуль. Как правило, имя модуля — это имя файла (не включая расширение .py).
Глобальная переменная __name__ хранит имя модуля.
__name__ — это имя текущего модуля. Когда модуль запускается напрямую, специальное имя переменной равно main, поэтому __name__ равно __main__
Если импортируется hello.py, специальное имя переменной равно hello, поэтому __hello__ не равно __main__
Файл исходного кода Python можно не только запускать напрямую, но и импортировать как модуль (то есть библиотеку). Независимо от того, импортирован он или запускается напрямую, будет выполняться самый верхний код (Python использует отступы для различения уровней кода). Фактически, при импорте есть часть кода, которую мы не хотим выполнять.
Для многих языков программирования программа должна иметь точку входа, но Python отличается. Это язык сценариев. В отличие от компилируемого языка, программа компилируется в двоичный файл и затем запускается, но динамически интерпретируется построчно. То есть он запускается с первой строки скрипта, и единой точки входа нет.
Вернуть результат
Когда Java вызывает python, возвращаемое значение не может быть получено с помощью оператора return, но результат может быть записан только в стандартный поток вывода через print, а затем результат возврата может быть прочитан через стандартный поток ввода в Java.
Поэтому, если вы хотите получить возвращаемый результат, вам необходимо изменить его в файле python и вернуть требуемый результат в программу Java через функцию печати.
Источник
CreateProcess error=2, система не может найти указанный файл [Android studio]
я обновил windows и переустановил Android studio 0.3.2. Я использую windows8.1 Pro теперь и установлен java x64, я также настроил JAVA_HOME EV to C:Program FilesJavajdk1.7.0_45 и Android studio установлен в D:Android Stutio
когда я пытаюсь запустить мой проект, я получаю следующую ошибку
Cannot run program «C:Program Files (x86)Javajdk1.7.0_40binjava» (in directory «D:Android Stutiosystemcompile-server»): CreateProcess error=2, The system cannot find the file specified
Android studio установлен в D:Android Stutio
как исправить это
4 ответов
поскольку android studio по-прежнему ссылается на jdk1.7.0_40 изменить свой путь
Goto Файлы — >Другие Настройки — >Структура Проекта По Умолчанию.
В разделе Настройки платформы выберите Android sdk. в разделе изменение местоположения JDK C:Program файлы (x86)Javajdk1.7.0_40 в C:Program файлыJavajdk1.7.0_45
Это должно сделать трюк:)
попробуйте следующее: откройте новую командную строку (Win+R => cmd.exe) и введите «java». Я предсказываю, что вы получите ошибку, которая говорит что-то вроде «команда не найдена». Причина этого заключается в том, что у вас нет переменной среды windows, установленной для java.исполняемый.
сделайте это с помощью Win+X = > System => Advanced System Settings => Advanced => переменные среды => search for PATH under the system variables => edit => append the path to your java.exe sperarated по ;
например: ../ другое / pathes / с / файл.exe;C:Program файлы (x86)Javajdk1.6.0_45bin
Я получил эту же ошибку на Android studio 3.1, которую я только что обновил. ответ user3235168 сработал для меня.
кроме того, мне пришлось удалить галочку из » использовать встроенный JDK (рекомендуется)» Затем перейдите к пути jdk — C:Program файлыJavajdk1.8.0_144
правильное решение этой
скачать старый ndk от здесь
извлечение в ваш путь к файлу SDK, как мой H:SDKndk-bundle16
теперь покажите его в gradle.папка свойств.
Источник
Nakoblog Technology, Engineering and Design
Error Detail
When I try to run python in PyCharm. The error occurred as below. What is venvScriptspython.exe?
Environment
Windows 10
PyCharm 2020.3
Python 3.8
Cause
The python specified to use as interpreter in PyCharm cannot be found. In my case, the specified python is python that is bundled to the deleted virtual env of PyCharm project.
Check “Configure a virtual environment” for details about virtual env of PyCharm.
Solution
Change the python to use
Right click the program to run. And click “Modify Run Configuratuib…”
Select valid interpreter and click ”OK”.
How to remove and add python interpreters to the project
Open “File > Settings > Python Interpreter”. Click the gear icon and click “Show All” button.
Click “-” button to delete invalid Python.
And click “+” button to add new valid python to use to run python program. I selected my local system python.
Источник
Ошибка при запуске «filename». Система не может найти указанный файл (PyCharm)
У меня есть проект PyCharm в моей Windows, где я могу запускать большинство файлов .py , нажав Ctrl + Shift + F10 (или запустив отладчик). Однако в одном из файлов я получаю сообщение об ошибке
Файл test.py сейчас содержит только print(‘hello’) .
Я могу сделать это для других файлов, и использование «Выполнить выделение в консоли» также отлично работает. Учитывая, что я нахожусь на машине с Windows, часть «optanacondabinpython» выглядит подозрительно, но я не знаю, как это исправить.
Копирование содержимого в другой файл (например, test_2.py ) «устраняет» проблему, но, поскольку это совместный проект, это нежизнеспособно.
test_2.py находится в том же проекте?
Да, test_2.py находится в той же папке, что и test.py .
вы запускаете оба файла из одного проекта Pycharm?
если файлы запускаются из разных проектов Pycharm, вы можете использовать разные интерпретаторы File-> Settings-> Project: yourName-> Project Interpreter
К сожалению, оба файла запускаются из одного проекта PyCharm.
Я думаю, что ваш случай вызван изменением среды проекта. Я предлагаю вам открыть файл workspace.xml, расположенный в .idea , проверить параметры в нем.
или вы можете удалить каталог «.idea» и воссоздать проект по исходному пути.
Надеюсь, это сработает
У меня была такая же проблема после загрузки проекта с Github. Это закончилось проблемой конфигурации. Создание нового проекта в Pycharm, вставка в него кода и использование вашей собственной конфигурации должно решить проблему.
У меня была такая же проблема в PyCharm IDE и Windows после добавления новых библиотек и некоторых изменений.
Я воссоздал конфигурации запуска / отладки с помощью этих шагов (вместо воссоздания всего проекта!):
Выберите Edit Configurations . на верхней панели в PyCharm IDE.
Выберите эти файлы и нажмите удалить, чтобы удалить их.
Восстановите эти файлы, как эти изображения:
Щелкните зеленую стрелку или нажмите Ctrl + Shift + F10
Вот что мне пришлось сделать:
- Проверьте .idea / workspace.xml на наличие старых ссылок на venv (есть несколько тегов, таких как «SDK_HOME», в которых хранится путь к venv) и обновите при необходимости.
- Проверьте .idea / RunConfigurations на наличие каких-либо конфигураций запуска и обновите их (или удалите и воссоздайте по своему усмотрению)
когда я установил pycharm, у меня была такая же проблема. для этого вам действительно нужно понимать концепцию виртуальной среды. эта ошибка возникает из-за того, что вы запускаете файл в другом каталоге, в котором вы не создаете виртуальную среду. скажем, вы создаете виртуальную среду в любой папке, расположенной на рабочем столе, теперь вы запускаете файлы в любой другой папке, расположенной в / user / AppData / any_folder, тогда он покажет ошибку, что система не может найти указанный файл. Поэтому убедитесь, что вы запускаете файл в той же папке, в которой вы создали виртуальную среду.
Источник
Русские Блоги
Ошибки Pycharm-Run-я не могу найти указанный файл python.exe (как Python2, так и 3 применимы))
Система предлагает найти указанный файл:
Ошибка запуска «Привет»: не может запустить программу «x: xxx scripts python3.exe» (в каталоге « file name»): createProcess error = 2, система не может найти указанный файл python3.exe.
2. причина
Среда компиляции Python была перемещена по этой позиции
3. Решение
(1) Откройте меню «Файл -Setting».
(2) Найти «интерпретатор проекта», а затем выберите весь дисплей, как показано ниже:
(3) Нажмите на настройки в форме передачи в верхнем правом углу, выберите больше и отображение, как показано ниже
(4) Нажмите « -« В правом верхнем углу, чтобы удалить предыдущую среду компиляции Python. Если вы не знаете, какой из них неправ, вы можете удалить ее.
(5) Нажмите «+» в правом верхнем углу, чтобы добавить новую среду компиляции Python и выберите свою собственную среду компиляции Python локально
(6) Перезапустите Pycharm, снова запустите файл и обнаружите, что ошибка исчезает
Интеллектуальная рекомендация
Andorid Авторитетное программирование Руководство
1 Создайте фрагмент 2 tools:text а такжеandroid:textразница android:text —> what you would see while running the app tools:text —> what you would see just on preview window (when you need to d.
003.JDK Скачать и установка Подробное объяснение (Graking Gine)
Как разработчик,Должен мастерСтроительство среды развития,ЭтоСамый основной шагВ будущем еще много ситуаций в программном обеспечении для установки и связанной с этим конфигурации. Java 8 — наиболее ш.
Почему регуляризация может быть уменьшена
Запишите его сначала, а затем организуйте его в будущем. 1CS231N Примечания курса 2Учитель Wu Enda Учебная программа. Чрезмерные переменные признака могут привести к переоснащению. Чтобы предотвратить.
Перенести пространство из / home, установленного по умолчанию в CentOS7, в корневой каталог /
Стандарты набора персонала Unicorn Enterprise Heavy для Python-инженеров 2019 >>> 1. Основные концепции Cent0S 7 включает LVM2 (Диспетчер логических томов) по умолчанию и делит жесткий диск м.
Фильтрующие экраны Известной группе, возвращает элемент или объект, который верно или формирует новый массив
Определение и использование Фильтр () Метод создает новый массив, а элементы в новом массиве являются проверкой всех элементов, которые соответствуют условиям в указанном массиве. Возвращает массив, к.
Источник
Ошибка при запуске «filename». Система не может найти указанный файл (PyCharm)
У меня в Windows есть проект PyCharm, в котором я могу запустить большинство файлов .py , нажав Ctrl + Shift + F10 (или запустив отладчик). Однако в одном из файлов я получаю сообщение об ошибке
Файл test.py сейчас содержит только print(‘hello’)
Я могу сделать это для других файлов, и использование «Выполнить выделение в консоли» также отлично работает. Учитывая, что я работаю на машине с Windows, часть «optanacondabinpython» выглядит подозрительно, но я не знаю, как это исправить.
Копирование содержимого в другой файл (например, test_2.py ) «устраняет» проблему, но, поскольку это совместный проект, это нежизнеспособно.
5 ответов
Я думаю, что ваш случай вызван изменением среды проекта. Я предлагаю вам открыть файл workspace.xml, расположенный в .idea , проверить в нем параметры.
Или вы можете удалить каталог «.idea» и воссоздать проект по исходному пути.
Надеюсь, это сработает
У меня была такая же проблема после загрузки проекта с Github. Это закончилось проблемой конфигурации. Создание нового проекта в Pycharm, вставка в него кода и использование вашей собственной конфигурации должно решить проблему.
У меня была такая же проблема в PyCharm IDE и Windows после добавления новых библиотек и некоторых изменений.
Я воссоздал конфигурации запуска / отладки с помощью следующих шагов (вместо воссоздания всего проекта!):
Выберите Edit Configurations . на верхней панели в PyCharm IDE.
Выберите эти файлы и нажмите удалить, чтобы удалить их.
Восстановите эти файлы, как эти изображения:
Щелкните зеленую стрелку или нажмите Ctrl + Shift + F10
Вот что мне пришлось сделать:
- Проверьте .idea / workspace.xml на наличие старых ссылок на venv (есть несколько тегов, таких как «SDK_HOME», в которых хранится путь к venv) и обновите при необходимости.
- Проверьте .idea / RunConfigurations на наличие каких-либо конфигураций запуска и обновите их (или удалите и воссоздайте по своему усмотрению)
Когда я установил pycharm, у меня была такая же проблема. для этого вам действительно нужно понимать концепцию виртуальной среды. эта ошибка возникает из-за того, что вы запускаете файл в другом каталоге, в котором вы не создаете виртуальную среду. скажем, вы создаете виртуальную среду в любой папке, расположенной на рабочем столе, теперь вы запускаете файлы в любой другой папке, расположенной в / user / AppData / any_folder, тогда он покажет ошибку, что система не может найти указанный файл. Поэтому убедитесь, что вы запускаете файл в той же папке, в которой вы создали виртуальную среду.
Источник
Русские Блоги
Pycharm и Python2.7 устанавливаются в среде Windows. При использовании Pycharm для запуска проекта появляется error = 2. Система не может найти указанный файл.
Проблема не появляется в журнале, но всякий раз, когда мы запускаем, будут подсказки, для точки прерывания нет запроса, и код не работает, поэтому нам нужно подумать о том, есть ли проблема с конфигурацией.
Позже я обнаружил, что это место было неверным
Мы хотим изменить его на Python2.7, который мы установили
После настройки это нормально!
И Windows, и Linux — такие решения
Если в Linux создается виртуальная среда, положение проблемы изменяется на созданную вами виртуальную среду.
Интеллектуальная рекомендация
Andorid Авторитетное программирование Руководство
1 Создайте фрагмент 2 tools:text а такжеandroid:textразница android:text —> what you would see while running the app tools:text —> what you would see just on preview window (when you need to d.
003.JDK Скачать и установка Подробное объяснение (Graking Gine)
Как разработчик,Должен мастерСтроительство среды развития,ЭтоСамый основной шагВ будущем еще много ситуаций в программном обеспечении для установки и связанной с этим конфигурации. Java 8 — наиболее ш.
Почему регуляризация может быть уменьшена
Запишите его сначала, а затем организуйте его в будущем. 1CS231N Примечания курса 2Учитель Wu Enda Учебная программа. Чрезмерные переменные признака могут привести к переоснащению. Чтобы предотвратить.
Перенести пространство из / home, установленного по умолчанию в CentOS7, в корневой каталог /
Стандарты набора персонала Unicorn Enterprise Heavy для Python-инженеров 2019 >>> 1. Основные концепции Cent0S 7 включает LVM2 (Диспетчер логических томов) по умолчанию и делит жесткий диск м.
Фильтрующие экраны Известной группе, возвращает элемент или объект, который верно или формирует новый массив
Определение и использование Фильтр () Метод создает новый массив, а элементы в новом массиве являются проверкой всех элементов, которые соответствуют условиям в указанном массиве. Возвращает массив, к.
Источник
omagad 0 / 0 / 0 Регистрация: 18.01.2018 Сообщений: 21 |
||||
1 |
||||
не находит файл который запускается16.02.2018, 23:03. Показов 15163. Ответов 1 Метки нет (Все метки)
При запуске простой команды
не находит файл который запускается Но при этом файл находится в папке LLL
__________________
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
16.02.2018, 23:03 |
Ответы с готовыми решениями: Написать командный файл, который запрашивает у пользователя два значения суммы в рублях и находит максимальное AVZ не запускается, а когда запускается вирусов не находит Комментарий кода, который находит минимальное из 3 чисел Eсть ли плагин, который находит расположение ссылок? 1 |
393 / 121 / 48 Регистрация: 26.10.2013 Сообщений: 734 |
|
17.02.2018, 12:34 |
2 |
положить файл laba в C:UsersDenPycharmProjectsLaba
0 |
У меня есть проект PyCharm в моей Windows, где я могу запускать большинство файлов .py, нажав Ctrl + Shift + F10 (или запустив отладчик). Однако в одном из файлов я получаю сообщение об ошибке
Error running ‘test’:
Cannot run program «optanacondabinpython» (in directory «…»): CreateProcess error=2, the system cannot find the file specified.`
Файл test.py сейчас содержит только print(‘hello’).
Я могу сделать это для других файлов, и использование «Выполнить выделение в консоли» также отлично работает. Учитывая, что я нахожусь на машине с Windows, часть «optanacondabinpython» выглядит подозрительно, но я не знаю, как это исправить.
Любая помощь?
Копирование содержимого в другой файл (например, test_2.py) «устраняет» проблему, но, поскольку это совместный проект, это нежизнеспособно.
Ответы
5
Я думаю, что ваш случай вызван изменением среды проекта.
Я предлагаю вам открыть файл workspace.xml, расположенный в .idea , проверить параметры в нем.
Или вы можете удалить каталог «.idea» и воссоздать проект по исходному пути.
Надеюсь, это сработает
У меня была такая же проблема после загрузки проекта с Github. Это закончилось проблемой конфигурации.
Создание нового проекта в Pycharm, вставка в него кода и использование вашей собственной конфигурации должно решить проблему.
У меня была такая же проблема в PyCharm IDE и Windows после добавления новых библиотек и некоторых изменений.
Я воссоздал конфигурации запуска / отладки с помощью этих шагов (вместо воссоздания всего проекта!):
-
Выберите Edit Configurations … на верхней панели в PyCharm IDE.
-
Выберите эти файлы и нажмите удалить, чтобы удалить их.
-
Восстановите эти файлы, как эти изображения:
Щелкните зеленую стрелку или нажмите Ctrl + Shift + F10
Вот что мне пришлось сделать:
- Проверьте .idea / workspace.xml на наличие старых ссылок на venv (есть несколько тегов, таких как «SDK_HOME», в которых хранится путь к venv) и обновите при необходимости.
- Проверьте .idea / RunConfigurations на наличие каких-либо конфигураций запуска и обновите их (или удалите и воссоздайте по своему усмотрению)
Когда я установил pycharm, у меня была такая же проблема. для этого вам действительно нужно понимать концепцию виртуальной среды. эта ошибка возникает из-за того, что вы запускаете файл в другом каталоге, в котором вы не создаете виртуальную среду.
скажем, вы создаете виртуальную среду в любой папке, расположенной на рабочем столе, теперь вы запускаете файлы в любой другой папке, расположенной в / user / AppData / any_folder, тогда он покажет ошибку, что система не может найти указанный файл.
Поэтому убедитесь, что вы запускаете файл в той же папке, в которой вы создали виртуальную среду.