9

我正在尝试在命令提示符下安装 Python 模块。指示运行“./configure”以安装模块然后运行make命令。但是,每当我这样做时,我都会收到错误

'.' is not recognized as an internal or external command, operable program or batch file.

我对使用命令提示符和 Python 还是比较陌生,所以这可能是一个非常新手的问题。从我从其他问题中读到的内容来看,命令提示符似乎应该自动识别./命令,所以我唯一的猜测是我的%PATH%变量中的某些东西可能会欺骗它。任何想法或建议将不胜感激。提前致谢。

编辑:使用 Windows 7 我也尝试过使用 pip,但它说“找不到任何满足配置要求的下载”模块是扑克引擎 我得到了最新版本。

4

5 回答 5

7

Very well answered here - How to fix '.' is not an internal or external command error

Trick is to use the command in double quotes after ./  

I resolved some of my issues as below,

Example -

Change

./node_modules/.bin/coffee -o js -c lib/

To

./"node_modules/.bin/coffee" -o js -c lib/

 

Another example

Change

./node_modules/.bin/browserify demo/browser.js > demo/bundle.js

To

./"node_modules/.bin/browserify" demo/browser.js > demo/bundle.js

Hope it helps.

于 2014-07-25T23:29:12.800 回答
4

你的斜线应该是另一种方式。“。\配置”。我有同样的问题,这对我有用。

于 2018-03-02T20:41:14.693 回答
0

试着做

configure

如果您位于该文件所在的目录中。

如果您不在同一个文件夹中,请执行此操作

C:\users\myname\path\name\configure

如果不是 exe,请更改文件类型,windows 将运行它

于 2013-08-05T14:37:19.170 回答
0

你真的应该尝试使用 pip 或 easy_install 来安装模块。如果您可以提供您尝试安装的模块的名称,也许有人可以在这里为您提供更多帮助,了解如何在 Windows 上安装它并添加您正在使用的 python 版本。您还可以在此链接中找到许多 Python 扩展/模块的二进制文件:
http ://www.lfd.uci.edu/~gohlke/pythonlibs/

如果您的模块在列表中,请继续下载并运行二进制文件。

于 2013-08-05T14:40:44.320 回答
0

对我来说,这是 Anmol Saraf 和 Jordan Salinas 答案的结合:

如果你有这样的事情:

./node_modules/.bin/coffee -o js -c lib/

您可以在路径之后添加引号,./但也要使正斜杠成为反斜杠。所以现在是

.\"node_modules/.bin/coffee" -o js -c lib/

于 2018-12-21T14:25:17.860 回答