我是mac新手,我想安装Xcode。我有macOS Sierra版本10.12.2。我在网上发现我必须在终端上运行:
def parse(self,response):
DIV_SELECTOR = '.Content'
SET_SELECTOR = '.Meta'
for div in response.css(DIV_SELECTOR):
rowSelector = div.css(SET_SELECTOR)
ItemAAA= ItemLoader(item=ItemAAA(), selector=rowSelector)
ItemAAA.add_css('name','a ::text')
ItemAAA.add_css('url','a ::attr(href)')
return ItemAAA.load_item() <--- incorrect
yield ItemAAA.load_item() <--- correct
我做到了,但我明白了:
xcode-select --install
但是,我在Application文件夹或Spotlight Search中找不到它,并且没有要进行的软件更新。另外,我在网上发现我必须从App Store下载它,我有点困惑。我可以从终端安装它(如果是的话,为什么它不起作用)或者我必须从App Store下载它?
谢谢!
答案 0 :(得分:2)
xcode-select:错误:命令行工具已经安装,使用 “软件更新”以安装更新
它表明您的操作系统已经安装了xcode-select。
找到您的xcode-select。转到终端并输入
xcode-select --print-path
它将向您返回xcode-select的位置:
/Library/Developer/CommandLineTools
Xcode :为Apple产品开发应用程序
xcode-select :命令行工具
根据您要使用Xcode进行的操作,xcode-select比它小得多,为8.1GB,而不是其他任何内容。
答案 1 :(得分:1)
您没有从终端安装Xcode,您必须访问develloper.apple.com才能下载最新版本。这是为您节省一些时间的链接:
此外,可用的版本取决于您拥有的Mac Osx版本。
答案 2 :(得分:1)
2018年,我遇到了同样的问题。从App Store安装XCODE无法解决此问题。
我必须下载XCODE和Apple版本的命令行工具。
https://developer.apple.com/download/more/
在上面的页面中搜索XCODE,并为我选择了正确的版本。
在安装DMG之后,我可以继续进行Brew安装。
答案 3 :(得分:0)
在某些系统更新后出现相同的问题,甚至无法运行 <?php
namespace DEMO;
class Config
{
const PRICE = $_GET['alim'];
}
之类的东西。
make install
验证路径,该路径可能为xcode-select --print-path
(最后需要更新)/Applications/Xcode.app/Contents/Developer
,下载最新的command line tools
,然后安装。 (比10GB以上的dmg
更好的选择)Xcode
在步骤1中更新路径。sudo xcode-select --switch /Library/Developer/CommandLineTools
再次进行验证。现在走应该很好。