我正在使用Visual Code并希望编写一些连接到数据库的Python代码。 Psycopg2
似乎是完美的图书馆。所以我在我的settings.json
文件中:
{
"python.linting.pylintEnabled": true,
"python.autoComplete.extraPaths": [
"c:/OSGeo4W64/apps/python27",
"C:/OSGeo4W64/apps/Python27/Lib/site-packages/psycopg2"
],
"python.pythonPath": "C:/OSGeo4W64/bin/python.exe"
}
我仍然收到错误
'没有名为psycopg2的模块'
在我的代码的第一行:import psycopg2
。
答案 0 :(得分:0)
或者psycopg2是安装但不在正确的位置,您可以使用此方法检查它的位置:
How do I find the location of Python module sources?
或者说bernie你没有static std::map<char, MARIEapp::Instruction> MARIEinstruction = {
{ '0', &MARIEapp::JnS },
{ '1', &MARIEapp::Load },
{ '2', &MARIEapp::Store },
{ '3', &MARIEapp::Add },
{ '4', &MARIEapp::Subt },
{ '5', &MARIEapp::Input },
{ '6', &MARIEapp::Output },
{ '7', &MARIEapp::Halt },
{ '8', &MARIEapp::Skipcond },
{ '9', &MARIEapp::Jump },
{ 'A', &MARIEapp::Clear },
{ 'B', &MARIEapp::AddI },
{ 'C', &MARIEapp::JumpI },
{ 'D', &MARIEapp::LoadI },
{ 'E', &MARIEapp::StoreI }
};
你可以这样检查:
https://askubuntu.com/questions/588390/how-do-i-check-whether-a-module-is-installed-or-not-in-python
在您的终端中执行此操作:psycopg2
或者如果您使用anaconda pip install psycopg2