在Windows上安装Fabric(错误没有模块称为Readline)
发布时间:2021-03-04 14:15 所属栏目:52 来源:网络整理
导读:我正在尝试在 Windows上使用Fabric 0.1.1部署工具( http://docs.fabfile.org/),我们遇到了readline模块的问题.我经历过各种各样的线程但似乎无法解决问题.这很重要,因为我们无法从基于Windows的计算机部署应用程序. C:\Documents and Settings\dev\Desktop\d
我正在尝试在 Windows上使用Fabric 0.1.1部署工具( http://docs.fabfile.org/),我们遇到了readline模块的问题.我经历过各种各样的线程但似乎无法解决问题.这很重要,因为我们无法从基于Windows的计算机部署应用程序. C:\Documents and Settings\dev\Desktop\deploy>fab Traceback (most recent call last): File "C:\python\Scripts\fab-script.py",line 8,in <module> load_entry_point('fabric==0.1.1','console_scripts','fab')() File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\pkg_resources.py",line 277,in load_entry_point File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\pkg_resources.py",line 2180,line 1913,in load File "build\bdist.win32\egg\fabric.py",line 25,in <module> **ImportError: No module named readline** 安装模块会导致: **easy_install readline** Searching for readline Reading http://pypi.python.org/simple/readline/ Reading http://www.python.org/ Best match: readline 2.6.4 Downloading http://pypi.python.org/packages/source/r/readline/readline-2.6.4.tar .gz#md5=7568e8b78f383443ba57c9afec6f4285 Processing readline-2.6.4.tar.gz Running readline-2.6.4\setup.py -q bdist_egg --dist-dir c:\docume~1\ji81b9~1.che \locals~1\temp\easy_install-pzkz1a\readline-2.6.4\egg-dist-tmp-szs2ps Traceback (most recent call last): File "C:\python\Scripts\easy_install-script.py",in <module> load_entry_point('setuptools==0.6c9','easy_install')() File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 1671,in main File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 1659,in with_ei_usage File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 1675,in <lambda> File "c:\python\lib\distutils\core.py",line 152,in setup dist.run_commands() File "c:\python\lib\distutils\dist.py",line 975,in run_commands self.run_command(cmd) File "c:\python\lib\distutils\dist.py",line 995,in run_command cmd_obj.run() File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 211,in run File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 446,in easy_install File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 476,in install_item File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 655,in install_eggs File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 930,in build_and_install File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\comman d\easy_install.py",line 919,in run_setup File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\sandbo x.py",line 27,line 63,in run File "c:\python\lib\site-packages\setuptools-0.6c9-py2.6.egg\setuptools\sandbo x.py",line 29,in <lambda> File "setup.py",line 93,in <module> AttributeError: 'module' object has no attribute 'symlink' 有人解决了这个问题,还是有人建议解决方法? 解决方法您尝试使用easy_install安装的readline模块适用于OS X,而不是Windows.有读取线的Windows兼容替代品,但也许您应该首先尝试将结构本身更新为更新的版本(现在 0.9就在那里).Grepping 0.9版本的源代码没有找到任何依赖readline. (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读