我该如何在水蟒(Jupyter)中安装水蟒和烤宽面条?

2024-05-16 08:58:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试在macossierra(10.12.3)的水蟒(Jupyter)中安装宽面条和Theano来使用这个神经网络:neural-storyteller

但是,当我试图在Jupyter中导入它们时:

import lasagne
import theano

我得到这个错误:

^{pr2}$

我的猜测是我将Theano安装在不同版本的python上,因为当我创建一个普通的python文件(.py)并导入宽面条和Theano时,它们就可以工作了。另外,当我在用户目录中的anaconda文件夹中查找时,没有theano文件夹,但miniconda2文件夹中有一个文件夹(/Users/Pit/miniconda2/pkgs/theano-0.9.0-py27_0)。 我可以只使用一个.py文件,但我还需要caffe库,我只能使用Anaconda python。在

有人知道如何安装在水蟒(Jupyter)中工作的正确版本的theano吗? 任何帮助都将不胜感激


Tags: 文件pyimport版本文件夹jupyter神经网络theano
1条回答
网友
1楼 · 发布于 2024-05-16 08:58:30

您应该使用以下命令检查正在调用哪个jupyter和哪个python:

which python

如果您这样做:

^{pr2}$

它们应该在同一个目录中。例如:

$:/home/spark : which jupyter
~/anaconda2/bin/jupyter
$:/home/spark : which python
~/anaconda2/bin/python

如果它们不一样,那么这就可以解释为什么不能导入某些库(因为它们安装在不同的python实例下)。在

除非你两者都需要,否则我会把水蟒或迷你水蟒移走,让事情更简单、更不容易混淆。在

依我的经验,西亚诺在Python和朱庇特都能很好地工作。在

相关问题 更多 >