如何在没有构建其C扩展的情况下pip安装包?

时间:2018-03-29 10:24:42

标签: python pip setuptools python-c-api

是否可以buildscript { repositories { maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath "net.ltgt.gradle:gradle-apt-plugin:0.15" } } apply plugin: "net.ltgt.apt" apply plugin: "java-library" apply plugin: "idea" idea { module { sourceDirs += file("$buildDir/generated/source/apt/main") testSourceDirs += file("$buildDir/generated/source/apt/test") } } dependencies { // Dagger 2 and Compiler compile "com.google.dagger:dagger:2.15" apt "com.google.dagger:dagger-compiler:2.15" compile "com.google.guava:guava:24.1-jre" } sourceCompatibility = "1.8" targetCompatibility = "1.8" 提供可选的C-extension,但是特别禁用编译这些扩展的过程?

此类软件包的示例包括:

1 个答案:

答案 0 :(得分:0)

这不是因为setup.py决定了什么以及如何构建。您必须下载资源,解压缩并修改setup.py以避免构建扩展程序。