Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Visual Studio Online上构建Django_Django_Azure_Msbuild_Python 3.4_Azure Devops - Fatal编程技术网

在Visual Studio Online上构建Django

在Visual Studio Online上构建Django,django,azure,msbuild,python-3.4,azure-devops,Django,Azure,Msbuild,Python 3.4,Azure Devops,我正在从事Django(1.8.6)项目,并使用VisualStudioOnline的GIT源代码管理。我正在本地环境中成功构建应用程序,并将更改推送到VSO。但是,每当我尝试在VSO上构建应用程序,以便作为下一步(将尝试部署Azure)从“持续集成”中获益时,它都会失败,错误如下: C:\ProgramFiles(x86)\MSBuild\Microsoft\VisualStudio\v14.0\Python Tools\Microsoft.PythonTools.Web.targets(23

我正在从事Django(1.8.6)项目,并使用VisualStudioOnline的GIT源代码管理。我正在本地环境中成功构建应用程序,并将更改推送到VSO。但是,每当我尝试在VSO上构建应用程序,以便作为下一步(将尝试部署Azure)从“持续集成”中获益时,它都会失败,错误如下:

C:\ProgramFiles(x86)\MSBuild\Microsoft\VisualStudio\v14.0\Python Tools\Microsoft.PythonTools.Web.targets(235,5)环境的环境 (Python 3.4)(不可用)“”不可用。检查您的项目 配置,然后重试

从msbuild.exe接收到意外的退出代码:1

我在VSO上的生成定义:

Python版本:3.4.3

VS版本:2015


非常感谢您对我的案例提出的任何建议。

这是PTV的一个已知问题。微软仍在努力。有关详细信息,请参阅此线程:

我在这里引用,你可以使用这个线程中的一个变通方法。第二个链接现在不可用,但第一个仍然有效

对于通过PowerShell部署,我发现了这个,看起来是正确的 就我所知 您也可以使用PythonAzure SDK进行部署,但这与 有据可查。这就是本测试的作用: 这两种方法都假设您能够创建.cspkg,如下所示 必须上载到blob存储的文件


我会检查这个问题,并让你知道情况。非常感谢你分享这些信息。