PyCharm Ne veut pas importer des modules

Chaque fois que j'essaie d'importer des modules dans PyCharm, La ligne du code est mise en surbrillance en gris, et cela me donne une erreur "unused import statement". Cela semble arriver pour chaque module que j'essaye d'importer. Est-ce que quelqu'un sait ce qui pourrait être la raison de cela?
Invité:

Constantine

Confirmation de:

Dès que vous appelez ces modules dans votre script, vous verrez que ces lignes grises se transforment en couleur habituelle.

Vous pouvez désactiver le chèque de code qui regarde les importations, mais je ne vous conseille pas de le faire si vous

Tout à fait

Nous sommes convaincus que vous n'en avez pas besoin.

J'ai changé mon "Unused Symbol" dans

Réglages > éditeur > Colors&Fonts > sont communs

, De sorte qu'il n'était que gris sans soulignement. Cela m'aide rapidement à voir si j'ai une variable ou une importation, que je ne l'utilise pas dans mon code.

Ensuite, j'ai également changé la gravité de vérifier le code inutilisé.

Réglages > éditeur > Chèques > Python > Local inutilisé

J'ai défini sérieux sur 'INFO' et "dans tous les domaines".

Cela vous permet de toujours obtenir l'avantage, sachant que vous avez des variables inutilisées, sans les considérer comme une erreur.

https://i.stack.imgur.com/J5Wv5.png
Comme vous pouvez le voir sur ma capture d'écran, je n'utilise pas
tz

ou
tzinfo

, Bien qu'ils ont importés. Je trouve ça assez à l'aise.

Conrad

Confirmation de:

Vous devez vraiment utiliser le module.

Par exemple, il aura une ligne grise:


import easygui # Pretend there is a grey line


Module
easygui

Importé et utilisé pour n'importe quoi. Ainsi, PyCharm Vous dit que le module n'est pas utilisé et non importé sans succès. Si vous utilisez le module dans un autre fragment de code, la ligne grise disparaîtra:


import easygui
easygui.msgbox/"There will be no more grey line."/

Pour répondre aux questions, connectez-vous ou registre