我想用setuptools安装脚本,并进行以下设置:
在我的开发目录中有这些文件
z_script.py
文件如下所示:
def main():
print "Running..."
而我的setup.py
看起来像这样:
当我运行python setup.py install
时,脚本成功地安装到正确的bin
目录中。在
但是,当我用z_script
运行脚本时,出现了一个错误:
Traceback (most recent call last):
File "./z_script", line 8, in <module>
load_entry_point('z-script==0.2', 'console_scripts', 'z_script')()
File "/home/woltan/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 318, in load_entry_point
File "/home/woltan/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 2221, in load_entry_point
File "/home/woltan/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1954, in load
ImportError: No module named z_script
bin
目录可以通过thinkthesystem中的PATH
环境变量访问,并且在我发出z_scirpt
时没有设置{
现在我的问题是:
我的设置出了什么问题?为什么脚本没有找到正确的模块?在
您不指示setuptools安装} 或列表
z_script
。在py_modules
关键字中使用^{z_script
。在或者
^{pr2}$相关问题 更多 >
编程相关推荐