Que faire si vous ne voyez pas IntelliSense de Python dans VS Code sous Windows

Je pense qu'IntelliSens (Autocomplete) est le meilleur éditeur de nos jours. Non seulement cela vous évite la peine de taper, mais cela vous donne aussi la forme d'arguments, et c'est très efficace car il a aussi un peu de documentation.

Mais je développe Python en utilisant VSCode et c'est énorme comme opencv-python, `numpy```,` scipy, `` `` pandas IntelliSense n'apparaissait pas dans cette bibliothèque, j'ai donc noté comment le réparer. Cependant, je n'avais pas beaucoup d'informations, donc je ne sais pas si cela résoudra tout le monde ()

image.png

environnement

** J'installe Python directement, pas via Anaconda. ** **

settings.json

pip install [nom du paquet]

Ajoutez simplement le dossier dans lequel le package sera installé dans le fichier `` '' python.autoComplete.extraPaths" ```du VS Code `settings.json```.

Par exemple, si vous avez installé la série Python 3.8 avec les paramètres par défaut du programme d'installation, ce sera dans le dossier suivant (probablement). Si la version Python est de la série 3.7, remplacez simplement Python38 par `` Python37.

Ajoutez simplement ceci. Cependant, si vous développez dans un seul environnement et que vous ne partagez pas settings.json``` avec d'autres environnements, vous pouvez l'écrire tel quel, par exemple, [Settings Sync](https: /) Lors du partage à l'aide de /marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync) etc., '' `` n'est pas toujours le même, donc il n'est pas dépendant de l'environnement. Faire.

settings.Dans json[Variable environnementale](https://code.visualstudio.com/docs/editor/variables-reference)Nepeutpasêtreutilisé,donclesparamètres.json(C'estàl'emplacementsuivant)J'ai spécifié le répertoire ci-dessus avec un chemin relatif à partir de.



 - `` C: \ Users \ <nom d'utilisateur> \ AppData \ Roaming \ Code \ User \ settings.json ''

 Ce sera comme suit. C'est un rond-point, alors dites-moi s'il y a un autre bon moyen.


#### **`settings.json`**
```json

...
"python.autoComplete.extraPaths":[
    "../../Python/Python38/site-packages",
    "../../../Local/Programs/Python/Python38/Lib/site-packages"	
],
...

Après cela, si vous redémarrez VS Code, vous pouvez utiliser IntelliSense. Au fait, je pense que «« import non résolu »~~~» Python (import non résolu) «» à la place de «import» a également disparu.

image.png

Remarques

Remplacez `" python.jediEnabled "` par false```

Cela peut dépendre de la personne, mais je pense que python.jediEnabled '' de settings.json``` est True```, donc c'est `False` Cela peut être inutile s'il n'est pas réglé sur.

settings.json


...
"python.jediEnabled": false,
...

Puis-je utiliser un pass absolu?

Si vous installez Python dans un environnement tel que C: \ Python``` ou à un endroit qui ne dépend pas du nom d'utilisateur, vous n'avez pas à l'écrire avec un chemin relatif.

\Dans mon environnement installé sur Python, la description pourrait être la suivante.




#### **`settings.json`**
```json

...
"python.autoComplete.extraPaths":[
    "C:\\Python\\Python38\\Lib\\site-packages"
],
...

Recommended Posts

Que faire si vous ne voyez pas IntelliSense de Python dans VS Code sous Windows
Que faire si la barre de progression n'est pas affichée dans tqdm de python
Procédures à suivre lorsque le japonais n'est pas affiché dans matplotlib
Que faire si Python ne fonctionne pas sur Git pour Windows
Que faire si PyAudio ne peut pas être installé sur Python 3.7, 3.8, 3.9 sous Windows
Que faire si l'image n'est pas affichée à l'aide de matplotlib etc. dans le conteneur Docker
Que faire s'il y a un décimal dans python json .dumps
[Python] Linter pylint n'est pas installé s'affiche [VS Code]
Que faire si pyenv n'est pas activé (zsh)
Que faire si vous obtenez «Python non configuré». Utilisation de PyDev dans Eclipse
Que faire si l'abandon s'affiche lors de la saisie d'une vidéo de caméra dans OpenCV
Que faire si le support japonais n'est pas complètement installé sur Ubuntu 16.04
Que faire lorsque ʻarguments [0] .scrollIntoView (); `échoue dans python sélénium
Que faire si vous êtes accro aux codes de caractères Windows
Que faire si les importations de tri restent bloquées dans l'extension Python de VSCode (vers 2020/09)
Que faire lorsque Python ne passe pas de la version système dans pyenv
Que faire si Jupyter Notebook sur WSL ne démarre pas automatiquement dans le navigateur
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
Que faire si vous obtenez moins zéro en Python
Que faire lorsque python dit "erreur fatale: fichier 'stdio.h' introuvable"
Que faire si «Sans nom: 0» est ajouté dans to_csv-> read_csv des pandas
Que faire lorsque l'inode est épuisé sur EC2 Linux
Que faire lorsque le type de valeur est ambigu en Python?
NameError: le nom global'dot_parser 'n'est pas défini et que faire quand il apparaît en python
Que faire si vous ne pouvez pas utiliser la recherche de grille de sklearn en Python
Procédure de création d'un environnement virtuel Python avec VS Code sous Windows
Que faire si aucune documentation Python trouvée pour ... apparaît dans pydoc
Que faire lorsqu'un message d'avertissement est affiché dans la liste des pip
Que faire si pipreqs aboutit à UnicodeDecodeError
Que faire pour obtenir une feuille de calcul Google en Python
[Mac OS] Que faire lorsque Python n'est pas installé en tant que framework S'affiche lors de l'importation de matplot lib.
Comment écrire quoi faire lorsque l'application est affichée pour la première fois dans Qt pour Python avec Designer
Que faire si PyInstaller3.5 provoque une erreur dans Python3.8 (TypeError: un entier est requis (obtenu les octets de type))
Même si le langage de développement est changé en python3 dans Cloud9, la version 2 est affichée en python --version
Que faire si CERTIFICATE_VERIFY_FAILED se produit lorsque nltk.download () est effectué sur macOS pyhon
Que faire si une erreur de codage Unicode se produit dans Sublime Text Python
Que faire si NotADirectoryError: [Errno 20] Pas un répertoire: 'xdg-settings' apparaît dans le notebook jupyter
Que faire si (base) est affiché au début du terminal Mac
Que faire si une erreur se produit lorsque vous chargez un projet Python créé avec de la poésie dans VS Code
Que faire si l'installation de pip échoue dans Xcode 5.1
Que faire si l'installation de SciPy échoue sur CentOS
Que faire si une erreur de décodage Unicode se produit dans pip
Que faire si sys / cdefs.h n'existe pas
Que faire si vous obtenez l'erreur RuntimeError: Python n'est pas installé en tant que framework lorsque vous essayez d'utiliser matplitlib et pylab dans Python 3.3
[Python] Erreur de type: l'objet 'WebElement' n'est pas itérable Que faire lorsqu'une erreur se produit
Que faire si Python3 Venv ne fonctionne pas bien sur Raspberry Pi
Que faire quand "Aucun noyau pour le langage python trouvé" apparaît dans Hydrogen
Que faire lorsque seule la fenêtre est affichée et que rien ne s'affiche dans le pygame
Que faire si vous obtenez une erreur lors de l'importation de matplotlib en Python (Mac)
Que faire si vous exécutez python sur IntelliJ et quittez avec une erreur
Python avec VSCode (Windows 10)
Test.py n'est pas reflété sur le serveur Web dans Python3.
Que faire si pip donne une DistributionError dans Homebrew
Que faire si Combinaisons devient «couverture inconnue»
Que faire lorsque "SSL: CERTIFICATE_VERIFY_FAILED _ssl.c: 1056" apparaît en Python
Que faire si `pip install matplot lib` échoue sur Mac
Que faire si vous ne pouvez pas vous connecter en tant que root