【问题标题】:How to install packages on portable python如何在便携式 python 上安装包
【发布时间】:2018-02-18 21:25:11
【问题描述】:

早上好,

我正在尝试在便携式 python 上安装一个包。我发现我没有easy_install.exe文件,我只有easy_install.py文件。

我从 prompt_CDOS 尝试了以下操作:

    1)
C:\Software\Portable Python 3.2.5.1>app\py
    thon.exe textract-1.6.1.tar\textract-1.6.1\setup.py
    Traceback (most recent call last):
      File "textract-1.6.1.tar\textract-1.6.1\setup.py", line 4, in <module>
        from setuptools import setup
      File "C:\Software\Portable Python 3.2.5.
    1\app\lib\site-packages\setuptools\__init__.py", line 2, in <module>
        from setuptools.extension import Extension, Library
      File "C:\Software\Portable Python 3.2.5.
    1\app\lib\site-packages\setuptools\extension.py", line 5, in <module>
        from setuptools.dist import _get_unpatched
      File "C:\Software\Portable Python 3.2.5.
    1\app\lib\site-packages\setuptools\dist.py", line 103
        except ValueError, e:
                         ^
    SyntaxError: invalid syntax


2)
C:\Software\Portable Python 3.2.5.1>App\py
thon.exe App\easy_install.py textract-1.6.1.tar\textract-1.6.1\setup.py
Traceback (most recent call last):
  File "App\easy_install.py", line 4, in <module>
    from setuptools.command.easy_install import main
  File "C:\Software\Portable Python 3.2.5.
1\App\lib\site-packages\setuptools\__init__.py", line 2, in <module>
    from setuptools.extension import Extension, Library
  File "C:\Software\Portable Python 3.2.5.
1\App\lib\site-packages\setuptools\extension.py", line 5, in <module>
    from setuptools.dist import _get_unpatched
  File "C:\Software\Portable Python 3.2.5.
1\App\lib\site-packages\setuptools\dist.py", line 103
    except ValueError, e:
                     ^
SyntaxError: invalid syntax

有什么建议吗?

谢谢

【问题讨论】:

    标签: python pip failed-installation


    【解决方案1】:

    语法

    except ValueError, e:
                         ^
    SyntaxError: invalid syntax
    

    适用于 Python 2。错误来自文件 C:\Software\Portable Python 3.2.5. 1\App\lib\site-packages\setuptools\dist.py。您似乎安装了错误版本的setuptools。 Py2 有 setuptools,但 Py3 需要 setuptools

    【讨论】:

    • 问题是我需要在便携式 python 上安装 setuptools...我尝试按照您建议的链接上的说明进行操作,但我遇到了一些错误...请您更明确一点关于如何在便携式 python 上安装 pip(或只是 tesseract)(我从这里下载:portablepython.com/wiki/PortablePython3.2.5.1
    • Python 3.2 太旧而无法工作。来自portablepython.comPortable Python 不再被开发。目前有几个更好和更新的替代方案
    猜你喜欢
    • 1970-01-01
    • 2014-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-12
    • 1970-01-01
    • 1970-01-01
    • 2017-10-10
    相关资源
    最近更新 更多