我有一个python脚本列表,通过空闲运行完美 . 但是,当我通过cmd运行它时,我会收到各种错误说明
没有名为'selenium'的模块,没有名为'googletrans'的模块,没有名为'tabula'的模块
当我使用pip install时,它说 . '要求已经满足'
另外,当我查看点子列表时,上面提到的模块就在那里 .
sys.path
In cmd
['','C:\ Users \ jay.haran \ Documents \ PC_scrape \ Scraper','C:\ Users \ jay.haran \ C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36- 32 \ Lib \ idlelib','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ python36.zip','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ DLLs','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib \ site-packages']
'I added the second and third item in the list
In idle
['C:\ Users \ jay.haran \ Documents \ PC_scrape \ Scraper','C:\ Users \ jay.haran \ Documents \ PC_scrape \ Scraper','C:\ Users \ jay.haran \ Documents \ PC_scrape \ Scraper \ C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ Lib \ idlelib','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ python36 .zip','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ DLLs','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32','C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib \站点包]
sys.version 两者都有
在cmd和In idle = 3.6.5(v3.6.5:f59c0932b4,2018年3月28日,16:07:46)[MSC v.1900 32位(英特尔)]
sys.executable
在cmd = C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ python.exe
在idle = C:\ Users \ jay.haran \ AppData \ Local \ Programs \ Python \ Python36-32 \ pythonw.exe
安装了其他模块,如bs4,xlrd,pandas等,不会造成任何问题 .
非常感谢您的帮助 .