官方建议不要将Anaconda/Python添加到Windows PATH环境变量中.但是,如何确保我的自定义构建脚本找到python?(例如我的sphinx make.bat).
我刚买了一台 m1 Mac 并使用 home-brew 安装了 anaconda:
brew install anaconda
Run Code Online (Sandbox Code Playgroud)
看起来它工作得很好,除了当我真正去使用 anaconda 并输入“conda”时,我得到了可怕的“conda 命令未找到”错误。我该如何解决?
我已经安装了PyCharm和Anaconda.我通过Project Interpreter选项卡添加包,使用PyCharm设置安装了numpy fine.但是我现在正在尝试安装matplotlib,我得到一个错误列表.
只是包括这条线
import matplotlib.pyplot as plt
我得到错误:
AttributeError: module 'matplotlib.pyplot' has no attribute 'switch_backend'
Matplotlib support failed
Traceback (most recent call last):
File "C:\Program Files\JetBrains\PyCharm 2018.2.4\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 23, in do_import
succeeded = activate_func()
File "C:\Program Files\JetBrains\PyCharm 2018.2.4\helpers\pydev\_pydev_bundle\pydev_console_utils.py", line 199, in <lambda>
"matplotlib": lambda: activate_matplotlib(self.enableGui),
File "C:\Program Files\JetBrains\PyCharm 2018.2.4\helpers\pydev\pydev_ipython\matplotlibtools.py", line 96, in activate_matplotlib
gui, backend = find_gui_and_backend()
File "C:\Program Files\JetBrains\PyCharm 2018.2.4\helpers\pydev\pydev_ipython\matplotlibtools.py", line 47, in find_gui_and_backend
backend = matplotlib.rcParams['backend']
File "C:\Users\calcl\Anaconda3\envs\PXP\lib\site-packages\matplotlib\__init__.py", line 892, in __getitem__
plt.switch_backend(rcsetup._auto_backend_sentinel)
Run Code Online (Sandbox Code Playgroud)
什么可能导致这个问题,我将如何解决它?
我使用Python 3.6与3.0.0 Matplotlib和PyCharm …
之前在pycharm中开始使用Anaconda时,我安装了Anaconda,然后安装了pycharm。运行 pycharm 并在以下菜单中(下图)我确实选择~/Anadaconda/python.exe了 pycharm 解释器的路径,并且我在我的所有项目中都使用了这个解释器。我没有任何问题。
图中有个东西叫Virtualenv Environment。据我所知,这使项目及其依赖项隔离。虽然我不完全明白它有什么用。
问题二: 项目隔离有什么用?我为什么要那样做?(一个例子会有所帮助)
当然,它有一个好处和用途,所以第三个问题就到这里了。
有一个复选框,上面写着Make it available for all project这个选项是否仍然被隔离?
问题开始于一周前,当时我想安装新版本的 Anaconda 3.5.1。我做到了。但我希望我没有。这样做之后,对于我导入到我的项目中的每个包,我都会收到一个错误,它似乎根本无法识别它们。例如 Numpy:
模块 = self._system_import(name, *args, **kwargs)
导入错误:DLL 加载失败:找不到指定的模块。
在处理上述异常的过程中,又发生了一个异常:
对于 sklearn:
导入错误:导入多阵列 numpy 扩展模块失败。很可能您正在尝试导入失败的 numpy 构建。
如果您正在使用 numpy git repo,请尝试
git clean -xdf(删除所有不受版本控制的文件)。否则重新安装numpy。原始错误是:DLL 加载失败:找不到指定的模块。
累了重新安装pycharm和anaconda几次。我快要疯了。