安装cscpyspars时出现语法错误

2024-10-05 12:18:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python新手,我正在尝试安装recsys包。在

http://ocelma.net/software/python-recsys/build/html/installation.html

为此,我需要安装一些pre-requeste包,所以我必须使用pip来运行它

pip安装csc pysparse networkx divisi2

但是每当我运行这个,我会在日志中得到以下信息

    Collecting csc-pysparse
  Using cached csc-pysparse-1.1.1.4.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\64\AppData\Local\Temp\pip-build-wn7_65_9\csc-pysparse\
setup.py", line 33
        print 'setuptools module not found.'
                                           ^
    SyntaxError: Missing parentheses in call to 'print'

    ----------------------------------------

命令“python设置.pyegg_info“失败,错误代码为1,位于C:\Users\i054564中\ AppData\Local\Temp\pip-build-wn7_65_9\csc pysparse\

我在这里检查了python安装中是否存在setuptools

C:\Python34\lib\site包

我已经运行了所有的东西,从关闭setuptools到重新安装,升级命令,但它不起作用。在

无法找出为什么找不到setuptools。在pip解析它的路径中没有找到它吗?在

干杯

索拉夫


Tags: pipinpybuildinfohtmlsetupline
2条回答

触发错误的代码是python2特有的,在python3中是非法的。在

显然,csc-pysparse不支持Python3(its ^{}只提到2.6)和{a2}(上次提交6年后)。在

有人在外面suggest replacing it with SciPy。在

错误来自recsys包的安装代码。为了避免此错误,您需要单独安装setuptools。在

对于debian机器,下面的命令可以工作。在

sudo apt-get install python3-setuptools

对于其他机器,请在the link查看安装说明

一旦安装了setuptools包,就可以继续进行csc pysparse安装。在

相关问题 更多 >

    热门问题