gpt4 book ai didi

python - 从 SublimeText3 SublimeREPL 包运行时,Anaconda Python 环境未激活

转载 作者:行者123 更新时间:2023-12-01 07:41:06 25 4
gpt4 key购买 nike

我将 SublimeText3 与 SublimeREPL 包和 Miniconda python 安装一起使用。我已按照此处列出的说明使用自定义环境从 SublimeText3 运行 python:

How Do I Setup SublimeREPL with Anaconda's interpreter?

然而,当我从 SublimeText3 运行 Python 解释器时,我最初得到

Python 3.7.3 (default, Apr 24 2019, 15:29:51) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32

Warning:
This Python interpreter is in a conda environment, but the environment has
not been activated. Libraries may fail to load. To activate this environment
please see https://conda.io/activation

如果我然后尝试

import numpy

我收到以下错误消息:

>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\USER\Miniconda3\envs\CUSTOM_ENV\lib\site-packages\numpy\__init__.py", line 140, in <module>
from . import _distributor_init
File "C:\Users\USER\Miniconda3\envs\CUSTOM_ENV\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
from . import _mklinit
ImportError: DLL load failed: The specified module could not be found.

对于其他软件包(例如 sympy),当我尝试导入该软件包时没有收到错误。同样,如果我从 anaconda 提示符运行 anaconda 并导入 numpy,它运行时不会出现错误。

所以它似乎是从自定义环境调用 python,但认为该环境未激活并且无法加载 Numpy。

交叉发布在这里:

https://github.com/wuub/SublimeREPL/issues/576

最佳答案

一个简单的修复程序是重新安装 miniconda,并勾选“添加到路径”选项。当 miniconda 出现在您的路径上时,像 sublime 这样的 IDE 会自动激活您的环境。另一种选择是启动 anaconda 提示符,激活您的环境,然后从该提示符启动 sublime。

关于python - 从 SublimeText3 SublimeREPL 包运行时,Anaconda Python 环境未激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56713189/

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