Невозможно импортировать тире в Python - PullRequest
0 голосов
/ 05 сентября 2018

Я не могу запустить любую программу-приборную панель. Я получаю ошибку.

Dash was not successfully imported. Make sure you don't have a file named
'dash.py' in your current directory.

Также, чтобы проверить это, я попытался импортировать тире из python в терминале, удивительно, что я могу импортировать тире в терминал, где каталог не содержит .py файл с импортом тире, тогда как, если любой файл содержит импортную черту, я не может импортировать тире в терминале в этом каталоге. Прикрепленное изображение поможет вам. Importing dash in two different terminals, in two different directories

Ответы [ 4 ]

0 голосов
/ 02 февраля 2019

Я столкнулся с точно таким же сообщением об ошибке и убедился, что в папке нет файла dash.py.

Однако, был файл plotly.py, и его переименование решило проблему для меня.

0 голосов
/ 11 сентября 2018

«import dash» может конфликтовать с dash модуля (и он может быть установлен, поскольку он основан на графике) и другим файлом с именем «dash.py» в этом каталоге.

Попробуйте переименовать dash.py в другой файл и посмотрите, решит ли это что-нибудь.

0 голосов
/ 05 октября 2018

У меня была такая же проблема в Ubuntu, хотя она работала локально на моем Mac. Переименование папки dash во что-то другое (webapp) в моем случае позволило устранить ошибку.

0 голосов
/ 05 сентября 2018

Ошибка, которую вы получаете, говорит вам все, что вам нужно знать. Где-то в каталоге, который вы используете, есть файл с именем dash.py

Найдите и удалите его / или переименуйте, и это должно исправить вашу ошибку.

Надеюсь, это поможет

...