我是从官方资源安装科多瓦,但不能安装它。我遇到了以下问题。我在网站上也看到过同样的问题,但他们并没有给出有效的解决方案。以下是终端的输出:
$ sudo apt-get install cordova-cli
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package cordova-cli感谢您在接到命令后提供的任何帮助:
sudo apt-add-repository ppa:cordova-ubuntu/ppa我有:
sudo apt-add-repository ppa:cordova-ubuntu/ppa
Traceback (most recent call last):
File "/usr/bin/apt-add-repository", line 95, in <module>
sp = SoftwareProperties(options=options)
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 114, in __init__
self.reload_sourceslist()
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 607, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 89, in get_sources
(self.id, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Ubuntu/zesty发布于 2017-05-22 14:12:49
我阅读了不同的资料,找到了对我有用的决定:
在以下步骤中安装Cordova,并附带依赖关系:安装Node.js。Node.js可能已经安装好了。若要测试安装,请打开终端窗口并键入:
nodejs --version如果显示版本号,则安装Node.js。如果没有安装Node.js,请用以下方式安装:
sudo apt-get install nodejs还为nodejs添加别名"node“,因为Cordova需要这样做:
sudo ln -s /usr/bin/nodejs /usr/bin/node安装节点包管理器(npm)。通过键入以下命令测试是否安装了npm:
npm --version如果没有安装npm,请用以下方式安装:
sudo apt-get install npm安装Git。Git是一个版本控制系统,由Cordova在幕后使用.通过键入以下命令测试是否安装了Git:
git --version如果未安装Git,请用以下方式安装:
sudo apt-get install git安装科多瓦。Cordova是使用Node Package Manager (npm)安装的。键入以下内容以安装:
sudo npm install -g cordova我通过键入以下命令来测试Cordova安装:
$ cordova --version
7.0.1如果您看到版本号,您已经成功安装了Apache!
这就留下了需求的问题。您没有安装java jdk!其他要求也没有安装,结束时不使用科多瓦。:(
ANDROID_SDK_ROOT=undefined (推荐设置) ANDROID_HOME=undefined (废弃)未能找到'ANDROID_SDK_ROOT‘环境变量。尝试手动设置它。在你的“路径”中找不到'android‘命令。尝试更新您的“路径”以包括到有效SDK目录的路径。
https://askubuntu.com/questions/917761
复制相似问题