Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 安装csc pysparse时出现语法错误_Python_Python 3.x_Pip - Fatal编程技术网

Python 安装csc pysparse时出现语法错误

Python 安装csc pysparse时出现语法错误,python,python-3.x,pip,Python,Python 3.x,Pip,我是Python新手,正在尝试安装recsys包 为此,我需要安装一些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_in

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

为此,我需要安装一些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'

    ----------------------------------------
收集csc数据
使用缓存的csc-pysparse-1.1.1.4.tar.gz
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\64\AppData\Local\Temp\pip-build-wn7\u 65\u 9\csc”\
setup.py“,第33行
打印“找不到设置工具模块”
^
SyntaxError:调用“print”时缺少括号
----------------------------------------
命令“python setup.py egg_info”失败,错误代码为C:\Users\i054564中的1\ AppData\Local\Temp\pip-build-wn7\U 65\U 9\csc pysparse\

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

C:\Python34\lib\site包

我已经运行了从卸载setuptools到再次安装、升级命令的所有操作,但它不起作用

无法找出找不到setuptools的原因。在pip解析它的路径中没有找到它吗

干杯


Saurav

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

对于debian机器,下面的命令将起作用

sudo apt-get install python3-setuptools
对于其他机器,请查看以下位置的安装说明:


安装setuptools软件包后,可以继续进行csc pysparse安装

触发错误的代码是特定于Python 2的,在Python 3中是非法的

显然,
csc-pysparse
不支持Python 3(只提到2.6)和(自上次提交以来6年)


一些人在那里。

尝试了那里提到的所有选项…我在Windows上…问题是尽管安装了setuptools,但pip无法解决setuptools问题真正的错误消息是
语法错误:调用“print”时缺少括号。
。是的。伊万,你说得对。新手很难理解:)。这就是问题所在……奇怪的是,很多库都没有迁移