Использование предварительной коммиты с PycharmPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Использование предварительной коммиты с Pycharm

Сообщение Anonymous »

Я пытаюсь запустить свои предварительные крючки с кнопки «Commit» в Pycharm (ст. 2020.2).
Я использую Conda venv (созданный с помощью conda create -n py38 python = 3.8 , где я установил модули с установкой Pip .
. читает: < /p>

Код: Выделить всё

repos:
- repo: local
hooks:
- id: black
name: black
language: system
entry: black --check
types: [python]

- id: isort
name: isort
language: system
entry: isort --check-only
types: [python]
Я использую Local Repo здесь, потому что я подтолкну свой код к репозиторию интранета, не подключенным к Интернету. Но когда я пытаюсь посвятить себя Pycharm (), он увеличивает следующую ошибку:

Код: Выделить всё

Traceback (most recent call last):
File "c:\bib\envs\py38\lib\runpy.py", line 193, in _run_module_as_main
return _run_code(code, main_globals, None, File "c:\bib\envs\py38\lib\runpy.py", line 86, in _run_code exec(code, run_globals)
File "c:\bib\envs\py38\lib\site-packages\pre_commit\__main__.py", line 1, in
from pre_commit.main import main
File "c:\bib\envs\py38\lib\site-packages\pre_commit\main.py", line 13, in
from pre_commit.commands.autoupdate import autoupdate
File "c:\bib\envs\py38\lib\site-packages\pre_commit\commands\autoupdate.py", line 14, in
from pre_commit.clientlib import InvalidManifestError
File "c:\bib\envs\py38\lib\site-packages\pre_commit\clientlib.py", line 16, in
from pre_commit.error_handler import FatalError
File "c:\bib\envs\py38\lib\site-packages\pre_commit\error_handler.py", line 10, in
from pre_commit.store import Store
File "c:\bib\envs\py38\lib\site-packages\pre_commit\store.py", line 4, in
import sqlite3
File "c:\bib\envs\py38\lib\sqlite3\__init__.py", line 23, in
from sqlite3.dbapi2 import *
File "c:\bib\envs\py38\lib\sqlite3\dbapi2.py", line 27, in
from _sqlite3 import *
ImportError: DLL load failed while importing _sqlite3: The specified module could not be found.
Я думаю, что этот отчет об ошибке на Github Pre-Commit имеет особое значение. Если я хорошо понимаю, это намекает на то, что Pycharm на самом деле не загружает Venv и, следовательно, не находит установленные пакеты в этой среде. Хотя нет решения.
У кого -нибудь есть решение для этого?

Подробнее здесь: https://stackoverflow.com/questions/636 ... th-pycharm
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Использование предварительной коммиты с Pycharm
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Как увидеть журналы или коренные причины того, почему Изорт терпит неудачу при запуске как часть предварительной коммиты
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Каковы различия между предварительной нагрузкой и предварительной фиксацией в HTML?
    Anonymous » » в форуме Html
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Использование предварительной фиксации с PyCharm
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Использование предварительной фиксации с PyCharm
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»