Maison > Questions et réponses > le corps du texte
今天在编译一个文档的时候报错提示未安装 ImportError: No module named click
, 执行了 pip list
检查发现 click
是已经安装好的,请教如何解决这个问题
pip list|grep click
click (6.6)
我还安装了 virtualenv
不知道这个包会不会有什么影响
ringa_lee2017-04-17 17:48:41
C'est très simple. Vérifiez d'abord le chemin python que vous exécutez actuellement, qu'il s'agisse de /usr/bin/python ou autre chose. Ensuite, il y aura un pip sous le même chemin, tel que /usr/bin/pip, puis exécutez /usr/bin /pip install cliquez, tout ira bien
怪我咯2017-04-17 17:48:41
Tout d'abord, vous avez mentionné que vous avez installé virtualenv, vous devez ensuite déterminer une chose, si vous avez installé Click dans l'environnement système ou dans l'environnement virtualenv.
Si Python s'exécute dans l'environnement système ou dans l'environnement virtualenv.
Si c'est correct, vous devez alors identifier le problème de version du package.
J'espère que cela vous aidera.
迷茫2017-04-17 17:48:41
L'interpréteur python que vous avez importé n'est pas le même que celui que vous avez installé cliquez
大家讲道理2017-04-17 17:48:41
Entrez d'abord dans l'environnement virtuel de virtualenv, puis exécutez votre script, il sera généralement là. De plus, vous pouvez utiliser sys pour insérer le répertoire de votre environnement virtuel
import sys
sys.path.insert(0,‘您的虚拟环境的目录’)