pdz*_*dzx 6 python cython anaconda windows-10
这一切都在标题中,有人有一步一步的方法来安装 cython 并在 Windows 10 上的 Anaconda 64 位上运行它吗?我搜索了几个小时,有很多教程......对于我无法在 Windows 10 上获得或做的事情。我尝试遵循所有这些方法等等,但现在徒劳无功: https://www .ibm.com/developerworks/community/blogs/jfp/entry/Installing_Cython_On_Anaconda_On_Windows?lang=en
https://github.com/cython/cython/wiki/CythonExtensionsOnWindows
Conda 安装已完成,但问题是将编译器链接到 python,所有使用 Windows SDK 的方法,特别是 SDK 命令提示符都已过时,Visual Studio 2015 上不存在此提示,并且 setenv 函数也不存在所以不可能执行 'setenv \x64 \release' 并且没有这一步代码不起作用。
使用 MinGW 的另一个方法返回错误:
C:\MinGW\bin\gcc.exe -shared -s build\temp.win-amd64-3.6\Release\hello.o build\temp.win-amd64-3.6\Release\hello.cp36-win_amd64.def -LC:\Users\Utilisateur\Anaconda3\libs -LC:\Users\Utilisateur\Anaconda3\PCbuild\amd64 -lpython36 -lmsvcr140 -o C:\Users\Utilisateur\Documents\hello.cp36-win_amd64.pyd
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lmsvcr140
collect2.exe: erreur : ld a retourné 1 code d'état d'exécution
error: command 'C:\\MinGW\\bin\\gcc.exe' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)
所以我不知道接下来要做什么。
请帮忙。
绝望的学生
好的,我使用 python 3.6.5 和 MSC v.1900 64 位(通过运行给出的信息)用 Anaconda 解决了 Windows 10 上的问题:
import sys
sys.version
Run Code Online (Sandbox Code Playgroud)
所以这里是方法:
1:通过conda install -c anaconda cython在 Anaconda 提示符下运行来安装 cython
2:进入C:\Users\Utilisateur\Anaconda3\Lib\distutils或任何你的 distutils 库是创建一个 distutils.cfg 文件(通过使用记事本)并把
[build]
compiler=mingw32
Run Code Online (Sandbox Code Playgroud)
在里面
3:在https://sourceforge.net/projects/mingw-w64/files/获取最新版本的 Mingw-w64(不仅仅是支持 32 位的 Mingw)并安装它
4:添加C:\Program Files (x86)\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin到您的路径这里是有关如何在 Windows 10 上执行此操作的链接:https : //www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/
5:安装运行libpython和m2w64工具链中的蟒蛇envirementconda install -c anaconda libpython和conda install -c msys2 m2w64-toolchain
它来自于这些网页https://python-at-risoe.pages.windenergy.dtu.dk/compiling-on-windows/common_errors.html和应该纠正相应的错误
6:在此页面上尝试第一个或第二个测试http://docs.cython.org/en/latest/src/quickstart/build.html在第 5 步之后都为我工作
希望它会有所帮助!