Rumah > Soal Jawab > teks badan
今天在编译一个文档的时候报错提示未安装 ImportError: No module named click
, 执行了 pip list
检查发现 click
是已经安装好的,请教如何解决这个问题
pip list|grep click
click (6.6)
我还安装了 virtualenv
不知道这个包会不会有什么影响
ringa_lee2017-04-17 17:48:41
Ini sangat mudah, mula-mula semak laluan python yang sedang anda laksanakan, sama ada /usr/bin/python atau sesuatu yang lain, kemudian akan ada pip di bawah laluan yang sama, seperti /usr/bin/pip, dan kemudian laksanakan /usr/bin /pip install click, ini akan baik
怪我咯2017-04-17 17:48:41
Pertama sekali, anda menyebut bahawa anda telah memasang virtualenv, maka anda perlu menentukan satu perkara, sama ada anda memasang klik dalam persekitaran sistem atau persekitaran virtualenv.
Sama ada python sedang berjalan dalam persekitaran sistem atau persekitaran virtualenv.
Jika ia betul, maka anda perlu mengenal pasti isu versi pakej.
Semoga ini membantu.
迷茫2017-04-17 17:48:41
Penterjemah python yang anda import tidak sama dengan yang anda pasang klik
大家讲道理2017-04-17 17:48:41
Mula-mula masukkan persekitaran maya virtualenv, dan kemudian laksanakan skrip anda, ia biasanya akan berada di sana. Anda juga boleh menggunakan sys untuk memasukkan direktori persekitaran maya anda
import sys
sys.path.insert(0,‘您的虚拟环境的目录’)