Windows 7中的CMD不执行命令(Python Django)

时间:2014-04-16 19:23:52

标签: python django cmd

好的人在link对pysec作为技术解决方案的解释我们有一些代码,你必须在命令提示符下键入(我想因为它前面有一个美元符号):

$ cd ~/path/to/pysec && python -c "import sqlite3; sqlite3.connect('edgar.db')"
$ mv ./local-settings-example.py ./local-settings.py
$ mkdir ./pysec/data

然而,无论何时我去C:\Python27\pysec-master这是存储pysec文件的位置(根据说明)并按照我看到的那样输入这些命令,我​​得到the system cannot find the path specified.

喜欢这个

C:\Python27\pysec-master>cd ~/path/to/pysec && python -c
cmd response --> The system cannot find the path specified.

C:\Python27\pysec-master>cd ~/path/to/pysec && python -c "import sqlite3; sqlite3.connect('edgar.db')"
cmd response --> The system cannot find the path specified.

C:\Python27\pysec-master>mv ./local-settings-example.py ./local-settings.py
cmd response --> 'mv' is not recognized as an internal or external command, operable program or batch file.

C:\Python27\pysec-master>mkdir ./pysec/data
cmd response --> The syntax of the command is incorrect.

似乎有什么问题?你不必在cmd中输入这些命令,因为它们有美元符号吗?

1 个答案:

答案 0 :(得分:1)

本问题的回答是根据用户提出的问题提出的Stephan

我决定将所有内容放在一起>

  1. cd~ ...,mv .`和mkdir。\看起来更像是unix语法而不是windows-cmd。 cd和mkdir在两个平台上都可以工作,但语法不同。 mv的cmd版本正在移动。(答案)

  2. / path / to / pysec告诉你,你应该放入pysec的路径,而不是字符串“\ path \ to \ pysec”(ANSWER)

  3. 我们可以将这些命令转换为Windows语法吗?(问题)

  4. 我们应该把路径放到像这样的pysec:C:\ Python27 \ pysec-master我的意思是完全或绝对的,因为它被称为路径?因为那个教程我可以看到该示例被修剪为cd~ / path / to / pysec` (QUESTION)

  5. 波浪号(〜)在unix中有特殊含义。我不会说unix,但我认为这意味着“Systemdrive”。 CMD命令是:cd / d“c:\ Python27 \ pysec-master”(在CMD中使用\,在unix中是/)。而不是使用移动(ANSWER)

  6. 只有第三个命令似乎不起作用mkdir ./pysec/data我认为对于windows (问题)

  7. 有些不同之处
  8. mkdir。\ pysec \ data ...你还记得吗? “在CMD中使用\,在unix中它是/”(答案)

  9. 感谢您的支持