在我的git repo中,我添加了两个不同的heroku遥控器来分离应用程序(名为testheroku和officialheroku).
我可以通过指定它们的远程名称(即git push officialheroku master
)来单独推送它们,但是当尝试使用heroku run python manage.py syncdb
它时,只运行syncdb for testheroku.
如何让heroku在officialheroku上运行syncdb?
好的,这是我的第一个SO问题,所以我将尽我最大的努力来解决这个问题。
我有一台要安装的Windows 10笔记本电脑gcc
。过去,我尝试过诸如Netbeans,cygwin以及各种仿真器和虚拟机之类的替代方案,但都无济于事。
到目前为止,一直有效的是我启用了“新的” Windows开发人员模式,该模式使我可以从Windows商店下载Linux bash shell。它适用于所有常规Linux命令,但未安装gcc。
当我在外壳中输入gcc
(或gcc --version
)时,它将打印以下行:
当前未安装程序“ gcc”。您可以通过键入以下内容进行安装:sudo apt install gcc
我尝试过,但随后遇到了很多安装程序问题,但似乎始终遇到以下错误:
错误:7 http://archive.ubuntu.com/ubuntu xenial-updates / main amd64 libdpkg-> perl全部1.18.4ubuntu1.2
找不到404 [IP:在此处插入IP地址 ]
每个错误行上的IP地址都不同。
最终它失败并显示以下行:
无法获取某些档案,可能运行apt-get update或尝试--fix-missing吗?
我已经尝试过,但再次遇到与上述相同的错误。
我真的很想gcc
在Windows / Linux shell中工作,因为它在其他所有方面都很好用,并且我正尝试将计算机上的程序数量保持在最少。
有谁知道为什么这不起作用,或者我如何(如果可能)使其起作用?
PS我确实需要gcc
因为学校原因