如何在Windows命令行

时间:2015-12-01 22:43:42

标签: python django

我正在学习本教程。 http://abjad.mbrsi.org/for_beginners/abjad_hello_world_at_the_interpreter.html 我用

在虚拟环境中安装了abjad
  

$ pip install abjad

这是我的hello_world.py文件:

from abjad import *
note = Note("b'8")
show(note)

当我输入命令行时:

  

$(venv)C:\ Gideon \ Professional Education \ djangoTutorialWithoutGal \ hellodjango3> py   thon hello_world.py hello_world.py文件,

我看到了这条消息:

Traceback (most recent call last):
File "hello_world.py", line 1, in ?
from abjad import *
ImportError: No module named abjad.

为什么? 我检查了我在我的虚拟环境中安装了abjad。 Abjad确实在名单中:

(venv)
C:\Gideon\ProfessionalEducation\djangoTutorialWithoutGal\hellodjango3>pi
p freeze
-registry-path==1.0
Abjad==2.16
alabaster==0.7.6
...

我使用的是Python 2.4.5版本

(venv)C:\Gideon\Professional Education\djangoTutorialWithoutGal\hellodjango3>python
Python 2.4.5 (#1, Oct  6 2013, 18:41:07)
[GCC 4.1.1] on mingw32

如果我输入

  

$ abjad hello_world.py

而不是

  

$ python hello_world.py

然后文件运行,abjad从我的hello_world.py文件创建一个pdf并在我的计算机上打开它。 pdf generated by abjad这是应该发生的事情。

我正在编写一个django网络应用程序,并希望在应用程序中使用abjad。如果我能从python中访问abjad包,我恐怕只能这样做。

谢谢。

0 个答案:

没有答案