我在让 Cmder 通过 Anaconda 在 Windows 10 64 位上使用 Python 时遇到了一些麻烦。
我让 Anaconda 工作得很好,测试了用 matplotlib 绘制一些东西,它与 Anaconda Prompt 一起工作得很好。但是,如果我尝试在 Cmder 下运行相同的 .py 文件,则会出现以下错误:
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 16, in <module>
from . import multiarray
ImportError: DLL load failed: The specified module could not be found.
我猜这与环境变量的路径有关,但我已经在路径中添加了以下内容:
- C:\ProgramData\Anaconda3\
- C:\ProgramData\Anaconda3\Scripts\
- C:\ProgramData\Anaconda3\Lib\
有什么提示吗?
谢谢
最佳答案
假设您的 Anaconda3 安装路径是 C:\ProgramData\Anaconda3
。在你的 Cmder 设置 Startup
→ Tasks
中,添加一个新的预定义任务
姓名:
whatever
和命令:
cmd /k ""%ConEmuDir%\..\init.bat"" & C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3
要查找 Anaconda 路径,请在 Anaconda Prompt 上使用以下命令:
where anaconda
例如C:\ProgramData\Anaconda3\Scripts\anaconda.exe
,路径将为C:\ProgramData\Anaconda3
关于python - Anaconda (Python) - Windows 10 上的 Cmder 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54959918/