Setup.py --- nosetests:找不到命令

时间:2018-04-01 18:25:31

标签: python nose setup.py

我成功地在我的笔记本电脑上安装了鼻子并尝试运行nosestest。然而,终端提醒我: “bash:nosetests:命令未找到。”

奇怪的是,当我在终端中打开Python解释器时,做了类似的事情:

import nose  
nose.main()

我得到了预期的结果。

我尝试使用

find / -type f -name 'nosetests*' -perm +111 -print -quit

来自答案Installed Nose but cannot use on command line。但结果弹出:

find: /.DocumentRevisions-V100: Permission denied
find: /.fseventsd: Permission denied
find: /.Spotlight-V100: Permission denied
find: /.Trashes: Permission denied

仅供参考我正在遵循学习Python的艰难之路。

THX

2 个答案:

答案 0 :(得分:0)

对于ubuntu(Unix),如果你执行pip install nose,它会在此文件夹/usr/local/bin中安装鼻子

检查此操作echo $PATH是否为unix系统

它应该返回一个“:”分隔的文件夹列表。在此文件夹列表中,具有nosetests可执行文件的文件夹需要您从命令行执行nosetests

答案 1 :(得分:0)

信用给Installed Nose but cannot use on command line。回复于8月5日和16日6:17回答。