【问题标题】:Problems installing twill on python 3 on windows.在 windows 上的 python 3 上安装斜纹布时出现问题。
【发布时间】:2018-08-15 09:47:40
【问题描述】:

我正在尝试使用 pip 安装斜纹布。我执行以下操作。

C:\Users\mjpvanzuijlen\Python\python3.exe -m pip install twill

这给了我以下结果:

  Collecting twill
  Using cached https://files.pythonhosted.org/packages/2f/7e/ce3e6d72efe66530e131454f63c456b9f088435daaa99ae37b53ceafd32b/twill-1.8.0.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\MJPVAN~1\AppData\Local\Temp\pip-install-h1xg__n6\twill\setup.py", line 6
        print '(WARNING: importing distutils, not setuptools!)'
                                                              ^
    SyntaxError: invalid syntax

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\MJPVAN~1\AppData\Local\Temp\pip-install-h1xg__n6\twill\

我发现一些 github 帖子说这可能是由 setupttools 引起的,升级它应该可以解决它。我试过这个,但它没有用。

我不太确定出了什么问题,但 print 语句似乎是针对 python2 的?难道是python3运行了一个运行python2的pip版本?我一无所知。

【问题讨论】:

标签: python-3.x pip twill


【解决方案1】:

python version3 有不同的 pip

python3.exe -m pip install twill3

试试这个

【讨论】:

  • 谢谢!为我工作。这似乎已经过时了。原来twill的版本现在是1.8.0,而twill3的版本只有0.11
猜你喜欢
  • 1970-01-01
  • 2012-02-26
  • 1970-01-01
  • 2014-07-23
  • 1970-01-01
  • 2012-03-02
  • 2021-05-29
  • 2020-01-22
  • 2016-04-25
相关资源
最近更新 更多