我正在努力让Python Tools与Visual Studio一起工作。如果我创建一个“Hello World”新应用程序,那么它似乎很好,但如果我尝试从github导入脚本,那么我收到下面引用的错误。
如果我创建一个新项目,然后从github剪切并粘贴相同的脚本,则没有错误。
如果我然后移植到.git文件夹,那么它仍然很好,git工作。但在我关闭visual studio并在第二天再次打开它之后会出现同样的错误。
Visual studio显示的错误是:
不是有效的Python模块:C:\ Users \ David \ Documents \ Visual Studio 2015 \项目\实施例项目\实施例项目\ example-project.py
文件:Microsoft.Python.Tools.Targets行:131
如果我双击错误,则会显示15条警告:
警告名称空间中的元素“PropertyGroup” “http://schemas.microsoft.com/developer/msbuild/2003”无效 命名空间中的子元素'_PythonToolsPath' 'http://schemas.microsoft.com/developer/msbuild/2003'。清单 预期的可能元素:'Property,VisualStudioVersion, MinimumVisualStudioVersion,AdditionalFileItemNames, AllowUnsafeBlocks,AppConfigForCompiler,ApplicationIcon, ApplicationRevision,ApplicationVersion,AppDesignerFolder, AspNetConfiguration,AssemblyKeyContainerName, AssemblyKeyProviderName,AssemblyName,AssemblyOriginatorKeyFile, AssemblyOriginatorKeyFileType,AssemblyOriginatorKeyMode, AssemblyType,AutoGenerateBindingRedirects,AutorunEnabled, BaseAddress,BootstrapperComponentsLocation, BootstrapperComponentsUrl,BootstrapperEnabled,CharacterSet, CheckForOverflowUnderflow,CLRSupport,UseDebugLibraries,CodePage, 配置,ConfigurationName,ConfigurationOverrideFile, CreateDesktopShortcut,CreateWebPageOnPublish, CurrentSolutionConfigurationContents,DebugSecurityZoneURL, DebugSymbols,DebugType,DefaultClientScript,DefaultHTMLPageLayout, DefaultTargetSchema,DefineConstants,DefineDebug,DefineTrace, DelaySign,DisableLangXtns,DisallowUrlActivation, CodeAnalysisAdditionalOptions,CodeAnalysisApplyLogFileXsl,....
项目:杂项文件
文件:C:\ Program Files (86)\的MSBuild \微软\ VisualStudio的\ v14.0 \的Python Tools \ Microsoft.PythonTools.targets
行:15
所有其他警告看起来与丢失的子元素非常相似。
我用Google搜索了一下,什么也没发现。唯一的另一个线索是,在工作的项目上,在解决方案资源管理器中的pythonscript.py文件旁边显示绿色PY,但是在产生错误的那些我看到红色勾号然后是绿色PY字母/图标。由于磁盘空间不足,我无法在前3次安装Visual Studio。我可能有破损的装置,或者我在这里做错了什么?