我用Python编写了一个小的命令行实用程序。我也创造了设置.py脚本:
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
config = {
'name': 'clitool',
'author': 'aa',
'author_email': 'ww',
'version': '1.0-rc',
'install_requires': ['nose'],
'packages': [],
'scripts': ['clitool']
}
setup(**config)
当我打电话给:
^{pr2}$我的脚本复制到C:\Python34\Scripts
路径。此路径在path变量中,但Windows在尝试从某些目录启动clitool时会写入:
"clitool" not recognized as an internal or external command
它可以从任何目录运行,只有来自C:\Python34\Scripts
且扩展名为exe的文件。
但是我的脚本被复制成一个没有扩展名的文件,在Windows中它不会运行它。在
解决方案:
相关问题 更多 >
编程相关推荐