执行;python setup.py安装";在iPython笔记本中

执行;python setup.py安装";在iPython笔记本中,python,ipython-notebook,Python,Ipython Notebook,我最近下载了一些软件,要求用户使用python文件更改目录,并在终端中运行python setup.py install--user 然后,通过尝试从[x]导入[y] 这在我的终端上起作用。但是,当我在笔记本中尝试从[x]导入[y]时,它永远不会起作用。因此,这让我觉得我必须在iPython笔记本中安装setup.py文件 如何做到这一点 否,在终端中安装python模块就足够了。在IPython笔记本中没有安装这样的东西 安装后,只需重新启动IPython笔记本即可。如果它仍然不起作用,您可能

我最近下载了一些软件,要求用户使用python文件更改目录,并在终端中运行
python setup.py install--user

然后,通过尝试从[x]导入[y]

这在我的终端上起作用。但是,当我在笔记本中尝试从[x]导入[y]时,它永远不会起作用。因此,这让我觉得我必须在iPython笔记本中安装
setup.py
文件


如何做到这一点

否,在终端中安装python模块就足够了。在IPython笔记本中没有安装这样的东西


安装后,只需重新启动IPython笔记本即可。如果它仍然不起作用,您可能没有在两者之间使用相同的python解释器:检查python版本(
哪个python
),确保您没有使用虚拟环境,并且
$python\u PATH
没有什么不同,等等。

您可能使用了错误版本的iPython笔记本。
也许您一直在使用
ipython3笔记本
而不是
ipython笔记本
,反之亦然。如果Python2.7有您想要的包,那么如果您试图将其导入
ipython3笔记本
,它将无法工作。

如果存在版本不匹配,则通常可以使用
sudopip3安装包\u name
sudopip安装包\u name
获取相关包,具体取决于所需的版本。

当然,对于python3,可以通过
sudo-apt-get-install-python3-pip
sudo-apt-get-install-Python2.7获得pip