如何在Linux上运行从Github下载和解压缩的本地python 3.5 / 3.6程序包

时间:2018-10-22 21:22:50

标签: linux python-3.x

我已经从学校在我们的服务器上本地上传了解压缩的python 3软件包larch。但是我不能使用pip在本地安装它,也不能知道如何使用包文件夹中的代码。在主文件夹larch-master下,文件夹中有一个bin文件夹和一个文件larch

所有其他相关代码都保存在larch-master/py中。我可以在此Linux服务器上使用本地软件包吗?

cd ~/larch-master之后 我做了python setup.py install

我遇到了以下错误

checking filemod time on sqlite/sqlite3.c  vs  build/lib.linux-x86_64-3.6/larch/larchsqlite.so
checking filemod time on sqlite/haversine.c  vs  build/lib.linux-x86_64-3.6/larch/larchsqlite.so
checking filemod time on sqlite/bonus.c  vs  build/lib.linux-x86_64-3.6/larch/larchsqlite.so
yes need to update
temp_folder(basepath)= build/temp.linux-x86_64-3.6
shlib_folder(basepath)= build/lib.linux-x86_64-3.6/larch
 In file included from sqlite/bonus.c:134:0:
 sqlite/bonus.c:727:18: error: expected ‘)’ before ‘c’
int isblank(char c){
              ^
sqlite/bonus.c:727:5: error: expected expression before ‘)’ token
int isblank(char c){
 ^
Traceback (most recent call last):

`file“ /gpfs/software/Anaconda3/lib/python3.6/distutils/unixccompiler.py”,_ compile中的第118行     extra_postargs)       在生成的文件“ /gpfs/software/Anaconda3/lib/python3.6/distutils/ccompiler.py”中,第909行     产生(cmd,dry_run = self.dry_run)   生成文件“ /gpfs/software/Anaconda3/lib/python3.6/distutils/spawn.py”,第36行     _spawn_posix(cmd,search_path,dry_run = dry_run)   _spawn_posix中的文件“ /gpfs/software/Anaconda3/lib/python3.6/distutils/spawn.py”,行159     %(cmd,exit_status)) distutils.errors.DistutilsExecError:命令“ cc”失败,退出状态为1

在处理上述异常期间,发生了另一个异常:

回溯(最近通话最近):   在第186行的文件“ setup.py”中     build_sqlite(buildbase)   在build_sqlite中的文件“〜/ larch-master / setup_sqlite.py”,行367     对象= c.compile(源,extra_preargs = extra_preargs,调试=调试,宏= local_macros,output_dir = temp_folder(基本路径))   编译中的文件“ /gpfs/software/Anaconda3/lib/python3.6/distutils/ccompiler.py”,行574     self._compile(obj,src,ext,cc_args,extra_postargs,pp_opts)   _compile中的文件“ /gpfs/software/Anaconda3/lib/python3.6/distutils/unixccompiler.py”,第120行     提高CompileError(msg) distutils.errors.CompileError:命令“ cc”失败,退出状态为1`

0 个答案:

没有答案