加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 电商 > 正文

在Windows上安装Fabric(错误没有模块称为Readline)

发布时间:2021-03-05 06:10:47 所属栏目:电商 来源:网络整理
导读:我正在尝试在 Windows上使用Fabric 0.1.1部署工具( http://docs.fabfile.org/),我们遇到了readline模块的问题.我经历过各种各样的线程但似乎无法解决问题.这很重要,因为我们无法从基于Windows的计算机部署应用程序. C:Documents and SettingsdevDesktopd

我正在尝试在 Windows上使用Fabric 0.1.1部署工具( http://docs.fabfile.org/),我们遇到了readline模块的问题.我经历过各种各样的线程但似乎无法解决问题.这很重要,因为我们无法从基于Windows的计算机部署应用程序.

C:Documents and SettingsdevDesktopdeploy>fab
Traceback (most recent call last):
  File "C:pythonScriptsfab-script.py",line 8,in <module>
    load_entry_point('fabric==0.1.1','console_scripts','fab')()
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggpkg_resources.py",line 277,in load_entry_point
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggpkg_resources.py",line 2180,line 1913,in load
  File "buildbdist.win32eggfabric.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.4setup.py -q bdist_egg --dist-dir c:docume~1ji81b9~1.che
locals~1tempeasy_install-pzkz1areadline-2.6.4egg-dist-tmp-szs2ps
Traceback (most recent call last):
  File "C:pythonScriptseasy_install-script.py",in <module>
    load_entry_point('setuptools==0.6c9','easy_install')()
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 1671,in main
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 1659,in with_ei_usage
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 1675,in <lambda>
  File "c:pythonlibdistutilscore.py",line 152,in setup
    dist.run_commands()
  File "c:pythonlibdistutilsdist.py",line 975,in run_commands
    self.run_command(cmd)
  File "c:pythonlibdistutilsdist.py",line 995,in run_command
    cmd_obj.run()
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 211,in run
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 446,in easy_install
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 476,in install_item
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 655,in install_eggs
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 930,in build_and_install
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolscomman
deasy_install.py",line 919,in run_setup
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolssandbo
x.py",line 27,line 63,in run
  File "c:pythonlibsite-packagessetuptools-0.6c9-py2.6.eggsetuptoolssandbo
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.

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读