./create:终端窗口中没有此类文件或目录错误

Posted

技术标签:

【中文标题】./create:终端窗口中没有此类文件或目录错误【英文标题】:./create: No such file or directory error in terminal window 【发布时间】:2012-08-24 04:30:54 【问题描述】:

我对 iPhone 开发非常陌生,我希望使用 PhoneGap 框架来创建 iPhone 应用程序。我在 Mac OS X Lion 上安装了 Phonegap。我在./create <project_folder_path> <bundle_id> <project_name> 的终端窗口中收到此错误:

 ./create: No such file or directory

我已搜索 Google 以解决此错误,但我无法从那里找到任何想法。你能帮我解决这个问题并运行这个项目吗?提前致谢。期待您的回答。

【问题讨论】:

【参考方案1】:

您可能需要使用pwd 命令检查当前目录,这是. 的简写。 create 可执行文件位于 Cordova bin 目录中,而不是您的项目目录中。

例如,this site 显示所需的命令行(为了便于阅读,分散在多行中):

./path/to/cordova-ios/bin/create
    /path/to/my_new_cordova_project
    com.example.cordova_project_name
    CordovaProjectName

换句话说,create 与您的项目是分开的。

解决办法大概是完全指定create的路径名。

【讨论】:

谢谢!使用 PhoneGap 2.5 为我工作。你只需要确保 Phonegap iOS bin 的路径是正确的。【参考方案2】:
./path/to/cordova-ios/bin ./create
~/<project_folder_path> <bundle_id> <project_name>

【讨论】:

【参考方案3】:

这对我有用:

下载cordova-3.0.0 并将文件夹放入您的文件夹中。在里面展开cordova-ios.zip。

在您的文档文件夹中创建一个文件夹 CordovaTestProject。

然后,打开终端并尝试:

./Documents/cordova-3.0.0/cordova-ios/bin/create /Users/<username>/Documents/CordovaXY/HelloWorld org.apache.cordova.HelloWorld HelloWorld

用您的用户名替换 。您可以在终端中使用 pwd 获取它。在终端中,输入“pwd”,您将获得您的用户名

【讨论】:

【参考方案4】:

在输入./create 命令之前,请确保您位于 \phonegap-2.7.0\lib\ios\bin 中。请参阅Blog Tutorial,了解在 Mac for iOS 中安装 PhoneGap 并创建新项目的简单直接说明。

【讨论】:

以上是关于./create:终端窗口中没有此类文件或目录错误的主要内容,如果未能解决你的问题,请参考以下文章

hdfs:在 sparkR shell 中读取 parquetfile 时没有此类文件或目录错误

发布配置期间没有此类文件或目录错误

致命错误:opencv2/core.hpp:没有此类文件或目录编译在 opencv4 中终止

scp 命令上没有此类文件或目录错误

无法在 Windows 中安装 pycocotools:致命错误 C1083:无法打开包含文件:'io.h':没有此类文件或目录错误:

致命错误:opencv/cvtypes.h:没有此类文件或目录编译终止