gpt4 book ai didi

python - 如何在 Windows 10 上安装 cython 和 Anaconda 64 位?

转载 作者:行者123 更新时间:2023-12-01 17:32:26 34 4
gpt4 key购买 nike

一切都在标题中,有人有在 Windows 10 上的 Anaconda 64 位上安装 cython 并运行它的分步方法吗?我搜索了几个小时,发现有很多教程...关于我在 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

所以我不知道下一步该做什么。

请帮忙。

绝望的学生

最佳答案

好的,我使用 python 3.6.5 和 MSC v.1900 64 位通过 Anaconda 解决了 Windows 10 上的问题(通过运行给出的信息:

import sys
sys.version

方法如下:

1:通过在 Anaconda 提示符下运行 conda install -c anaconda cython 安装 cython

2:进入 C:\Users\Utilisateur\Anaconda3\Lib\distutils 或您的 distutils 库所在的任何位置,创建一个 distutils.cfg 文件(通过使用记事本)并放入

[build]           
compiler=mingw32

在里面

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:通过运行 conda install -c anaconda libpythonconda install -c msys2 m2w64-toolchain 在 anaconda 环境中安装 libpython 和 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 步后两者都为我工作

希望对你有帮助!

关于python - 如何在 Windows 10 上安装 cython 和 Anaconda 64 位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52864588/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com