尝试使用以下命令安装scikit-learn时:
@IBAction func selectAllActionBtn(sender: AnyObject) {
dictionaryOfImagesForExport = [:]
dictionaryOfGetImageUrl = [:]
if editing {
let fileManager = NSFileManager.defaultManager()
do {
let document = try fileManager.URLForDirectory(.DocumentDirectory, inDomain: .UserDomainMask, appropriateForURL: nil, create: false)
let getFolders = try fileManager.contentsOfDirectoryAtURL(document, includingPropertiesForKeys: nil, options: .SkipsHiddenFiles)
for folder in getFolders {
if folder.lastPathComponent! == albumName {
let getImages = try fileManager.contentsOfDirectoryAtURL(folder, includingPropertiesForKeys: nil, options: .SkipsHiddenFiles)
for index in 0...getImages.count {
let indexP = NSIndexPath(forItem: index, inSection: 0)
let cell = myCollectionView.dequeueReusableCellWithReuseIdentifier("Cell", forIndexPath: indexP) as! AlbumImagesCollectionViewCell
for img in getImages {
cell.imageViewCell.image = UIImage(data: NSData(contentsOfURL: img)!)
cell.imageViewCheck.image = UIImage(named: "check.png")
dictionaryOfImagesForExport.updateValue(cell.imageViewCell.image!, forKey: indexP.row)
dictionaryOfGetImageUrl.updateValue(cell.imageUrlLabel.text!, forKey: indexP.row)
}
}
}
}
}catch {
print(error)
}
exportBtn.enabled = true
moveBtn.enabled = true
deleteBtn.enabled = true
}
}
它抛出一个错误:
找不到满足安装要求的版本(来自版本:) 找不到安装的匹配分发
但是,python -m pip install sckit-learn
文件夹site_packages
中存在。
如何删除此问题?
答案 0 :(得分:2)
我知道这是一篇过时的文章,但是同一期杂志困扰了我很长时间,因此,如果有其他失落的灵魂到达这里,请与我分享。我通过使用python3 -m pip使其工作:
python3 -m pip install scikit-learn
答案 1 :(得分:1)
你的命令中有一个拼写错误。应该说scikit-learn。你有sckit-learn。
答案 2 :(得分:0)
在我的情况下,配置pip over Proxy也有点乏味。 这是另一种解决方案。
在apt配置文件中设置代理后,使用Ubuntu软件包管理器 sudo apt-get install python-sklearn
答案 3 :(得分:0)
python -m pip install scikit-learn
为我效力于python 3.7.4:)