首页 > 技术文章 > pycharm安装多个虚拟环境后,import失败

tianzi01 2021-01-31 13:04 原文

现象:本人有安装多个虚拟环境。但导入包时,总是各种报错。

 

 

Traceback (most recent call last):
File "<input>", line 1, in <module>
File "F:\Program Files\PyCharm Professional 2020.1\plugins\python\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'xlrd'

 

但是我明明有安装的,最后发现是环境变量没有把pipenv的路径加进去。

# 加入环境变量
import sys

print('Python %s on %s' % (sys.version, sys.platform))
sys.path.extend(['C:\\Users\\Deer\\.virtualenvs\\my_script-EfH7y9qu\\lib\\site-packages',
'C:/Users/Deer/.virtualenvs/my_script-EfH7y9qu/lib/site-packages'])

推荐阅读