-1
我有我的项目的虚拟环境设置,其中我运行python 3.6与虚拟环境内安装的openpyxl模块。没有名为openpyxl的模块 - Python 3.6
我写了一个简单的测试程序,当我Visual Studio代码编辑器中运行它,我得到这个错误:
No module named 'openpyxl'
但是如果我在命令提示符下运行该程序,虚拟环境中,它的执行没有任何错误。我已经配置为使用我的虚拟环境路径与该行的Visual Studio代码:
"python.pythonPath": "C:\\Users\\Nermin\\Desktop\\EA-Monthly-Report\\Scripts"
为什么Visual Studio代码抱怨的时候,是不是真的openpyxl模块不存在?
'''Testing openpyxl modlue for python'''
from openpyxl import Workbook
def test_workbook():
'''
Testing openpyxl
'''
work_book = Workbook()
work_sheet = work_book.active
work_sheet.title = "EA Monthly Report"
work_sheet['A1'] = 'Test Data'
work_book.save('test.xlsx')
#Run program
test_workbook()
您需要设置Visual Studio才能使用virtualenv。 –
我以为我这样做了,用虚拟环境设置Visual Studio代码的方法是在settings.json中设置我已完成的路径。 “python.pythonPath”:“C:/Users/Nermin/Desktop/EA-Monthly-Report/Scripts/python.exe” }我错过了什么吗? –