我正在Visual Studio Code中开发一个python应用程序,并希望导入pandas
,sqlalchemy
和flask
库。但是,当我输入诸如
import pandas as pd
import sqlalchemy
我收到错误[Python (analysis)] Unable to resolve 'pandas'. IntelliSense may be missing for this module
sqlalchemy也是如此。
我在命令行中通过以下方式检查了熊猫的版本
pip3 install --upgrade pandas
,它返回“ Requirement already up-to-date
”。
所以我不确定是什么问题。有什么建议么?非常感谢。
答案 0 :(得分:0)
感谢Vivek Kalyanarangan提供了链接。这是一个相当简单(但在初次见面时就很难知道)的答案。就我而言,我的计算机上安装了多个import { Injectable } from '@angular/core';
import {
HttpRequest,
HttpHandler,
HttpInterceptor,
HttpResponse
} from '@angular/common/http';
import { tap, catchError } from 'rxjs/operators';
import { LoadingService } from '@app/services/loading.service';
import { of } from 'rxjs';
@Injectable()
export class LoadingInterceptor implements HttpInterceptor {
private totalRequests = 0;
constructor(private loadingService: LoadingService) { }
intercept(request: HttpRequest<any>, next: HttpHandler) {
this.totalRequests++;
this.loadingService.setLoading(true);
return next.handle(request).pipe(
tap(res => {
if (res instanceof HttpResponse) {
this.decreaseRequests();
}
}),
catchError(err => {
this.decreaseRequests();
throw err;
})
);
}
private decreaseRequests() {
this.totalRequests--;
if (this.totalRequests === 0) {
this.loadingService.setLoading(false);
}
}
}
版本,并且python
,pandas
和flask
库位于与解释程序版本不同的目录中。因此,我改为使用适当的解释器来解决问题。我还在努力将图书馆放在正确的位置。谢谢。