`

windows下编译Python包

阅读更多
编译python包出现“unable to find vcvarsall.bat”,按照
http://blog.csdn.net/secretx/article/details/17472107
所说的
SET VS90COMNTOOLS=%VS120COMNTOOLS%

完全无法解决问题;
而且VS2013的vcvarsall.bat根本不在%VS120COMNTOOLS%所指向的目录中!!!

后来发现这是因为我装的是Python3.5,,至少需要VS2015才可以!!!真是感人,以往matlab,cuda对VS的支持都会晚个一年半年的,python还真是够快!!!

具体参见:https://blogs.msdn.microsoft.com/pythonengineering/2016/04/11/unable-to-find-vcvarsall-bat/

或者Python官方的说明:https://packaging.python.org/en/latest/extensions/#building-binary-extensions
分享到:
评论

相关推荐

    python-ldap windows 预编译包

    在调试工程的时候发现需要django-auth-ldap,但还依赖python_ldap包,在windows上装这些包费老鼻子劲,csdn上找呢又不全,收分还多贵的,因此找到了之后将python3.7-11的包都给大家提供,不好意思挣点分,因为有些...

    MinGW gcc环境编译python(英文)

    在Windows系统下,如果想使用非Microsoft Visual C++的编译器来编译Python源码,这是一项具有挑战性的任务。本文将详细介绍如何利用MinGW gcc编译器在Windows环境下编译Python源代码。文中将涵盖必要的修改步骤、...

    Python 3.8.19 for Windows 自编译版

    Python 3.8.19 for Windows 自编译版是一个专为Windows操作系统设计的Python解释器,它允许用户在本地环境中执行Python代码。这个版本是3.8系列的一个更新,包含了一些性能优化和修复的bug,但请注意,该版本特别...

    Python 3.7.17 for Windows 自编译版

    总之,Python 3.7.17 自编译版为Windows用户提供了一个运行Python程序的平台,但需要注意其非官方编译的身份可能带来的风险。对于学习和实验目的,这是一个很好的选择,但在生产环境中,建议使用官方发布的稳定版本...

    Python 3.9.21 for Windows 自编译版

    在给定的文件信息中,提到的"Python 3.9.21 for Windows 自编译版"是一个专门为Windows操作系统编译的Python版本。文件列表中的两个可执行文件名,"python-3.9.21-amd64.exe"和"python-3.9.21.exe",分别对应于不同...

    Python 3.10.16 for Windows 自编译版

    这类版本可能在编译过程中包含了某些特定的优化参数,或者是整合了开发者认为对于Python语言的某些特定场景下更有帮助的工具和库。 在实际使用中,自编译版本的安装包可能需要用户具备一定的技术背景,以便在安装和...

    Python 3.10.13 for Windows 自编译版

    这个自编译版本意味着它是由个人或社区成员而非官方 Python 组织编译的,可能包含了特定的配置选项或者针对 Windows 平台的优化。然而,重要的是要注意,这个版本不建议在生产环境中使用,因为它可能没有经过官方...

    Python 3.8.20 for Windows 自编译版

    编译过程涉及到将Python的源代码翻译成Windows系统能够执行的二进制代码。自编译版本对于希望修改或优化Python解释器的用户来说非常重要,因为它们能够根据自己的需要调整编译选项。然而,由于它不是官方发布,可能...

    Python 3.10.12 for Windows 自编译版

    Python 3.10.12 是 Python 编程语言的一个稳定版本,专为 Windows 操作系统设计。这个自编译版本是由个人或社区成员独立编译的,不同于官方发布的预编译二进制版本。它可能包含了特定的配置选项或者优化,但请注意,...

    Python 3.10.14 for Windows 自编译版

    总之,Python 3.10.14 for Windows 自编译版提供了一种在Windows上运行Python 3.10的方式,虽然不适合用于生产环境,但可以用于学习、开发或测试目的。对于开发者而言,了解其特性并掌握如何在Windows环境中配置和...

    pycdc用于反编译python3.9以上版本的pyc文件

    反编译Python字节码的主要挑战在于,字节码是编译器内部表示,它不直接对应于源代码的语法结构。`pycdc`通过解析字节码的结构,重构出尽可能接近原始源代码的Python语句。这个过程可能不总是完美的,因为字节码并不...

    pjsip包括pjsua2的linux编译 python&java.pdf

    4. 编译Python模块。文档指出,如果使用非C/C++语言,还需要通过SWIG编译一次。编译成功后,可通过Python3验证模块是否正确安装。 5. 配置PJLIB的ep_cfg.uaConfig.threadCnt参数。为了防止Segmenation Fault(段...

    Python 3.10.15 for Windows 自编译版

    标题中提到的“自编译版”指的是该版本不是由官方Python发行版提供的标准安装程序,而是由第三方通过下载Python源代码并自行编译得到的安装包。这意味着它可能包含特定于编译者的定制,或者是为了满足特定需求而进行...

    leveldb-windows-python3.6编译版

    这个编译版本是为了让Python开发者能够直接在Windows环境下利用LevelDB的功能。 描述中提到的"将压缩包中的leveldb.pyd文件放入文件夹YOUR_PYTHON_ROOT/Lib/site-packages",意味着这是一个Python的动态链接库(DLL...

    windows下caffe编译的python接口

    本篇文章将详细讲解如何在Windows系统下编译Caffe,特别是关于Python接口的配置与使用。 首先,Caffe的编译过程涉及多个步骤,包括安装依赖库、配置CMake、编译源代码等。对于Windows用户,通常会使用Visual Studio...

    Python 3.8.17 for Windows 自编译版

    Python 3.8.17 是 Python 语言的一个版本,专为 Windows 操作系统设计。这个自编译版意味着它是由个人或社区成员而非官方 Python 组织编译的,可能包含了特定的配置或优化,但同时,由于不是官方发布,可能缺少官方...

    python反编译 python exe文件反编译 pyc文件反编译

    然而,为了在不提供源代码的情况下分发Python程序,开发者通常会将代码编译为`.exe`可执行文件或`.pyc`字节码文件。本文将深入探讨Python的反编译过程,帮助你理解如何从`.exe`和`.pyc`文件中恢复原始的`.py`源代码...

    Python 3.8.18 for Windows 自编译版

    在Windows环境下安装Python,通常需要执行以下步骤: 1. 下载安装包:找到下载的 `python-3.8.18` 文件,这通常是一个`.exe`可执行文件。 2. 安装:双击运行,按照安装向导的提示,选择安装路径,勾选“将Python...

    windows下编译工具Microsoft Visual C++ Compiler for Python VCForPython

    在Windows操作系统环境下,为Python编译C扩展包通常需要借助特定的编译工具,这是因为Python本身并不直接提供编译C代码的功能。尽管可以使用Mingw或者其他交叉编译工具来完成这一任务,但微软为了简化这一过程,专门...

    预编译好的python3.6+window10下的annoy包

    标题中的“预编译好的python3.6+window10下的annoy包”意味着这个压缩文件包含了一个已经为Python 3.6和Windows 10平台预先编译好的Annoy库。通常,安装Python库时,如果涉及到C++扩展,可能需要安装Visual C++...

Global site tag (gtag.js) - Google Analytics