Я хочу создать .pyc файл в python-3.6.моя проблема в том, что когда я выполняю:
python -m compileall .
, он создает number.pyc
и utils.pyc
, но когда я выполняю эту команду в python3, например:
python3 -m compileall .
это создаст number.cpython-36.pyc
и utils.cpython-36.pyc
Таким образом, имя файла utils
изменяется так же, как utils.pyc
на utils.cpython-36.pyc
, поэтому возник модуль import error
.Я хочу импортировать utils
в файл чисел без ошибки импорта в pyc.
Если возможно любое решение для создания number.pyc
и utils.pyc
для выполнения
python3 -m compileall .
Я надеваюне хочу .cpython-36
в расширении.
number.py
from utils import check
if __name__ == '__main__':
print(check(0))
utils.py
def check(data):
if data:
return data * 10
else:
return 0