在 iPython 笔记本中执行 "python setup.py install"
Executing "python setup.py install" inside an iPython notebook
我最近下载了一些软件,需要在终端中切换到 python 个文件的目录,并且 运行 python setup.py install --user
。
然后通过尝试 from [x] import [y]
检查代码是否 运行ning 正确
这适用于我的终端。但是,当我在笔记本中尝试 from [x] import [y]
时,它永远不会起作用。所以,这让我觉得我必须在 iPython 笔记本中安装 setup.py
文件。
如何做到这一点?
不,在终端中安装一个 python 模块就足够了。在 IPython notebook 中没有安装这样的东西。
安装后只需重新启动 IPython 笔记本。如果它仍然不起作用,你可能没有在两者之间使用相同的 python 解释器:检查 python 版本(which python
),确保你没有使用虚拟环境,并且$PYTHON_PATH
没有什么不同,等等
您可能使用了错误版本的 iPython 笔记本。
也许您一直在使用 ipython3 notebook
而不是 ipython notebook
,反之亦然。如果 Python2.7 有你想要的包,如果你尝试将它导入到 ipython3 notebook
中,它将不起作用。
如果版本不匹配,那么您通常可以根据所需的版本使用 sudo pip3 install package_name
或 sudo pip install package_name
获取相关包。
当然可以通过 sudo apt-get install python3-pip
for Python 3 和 sudo apt-get install python-pip
for Python2.7.
获得 pip
我最近下载了一些软件,需要在终端中切换到 python 个文件的目录,并且 运行 python setup.py install --user
。
然后通过尝试 from [x] import [y]
这适用于我的终端。但是,当我在笔记本中尝试 from [x] import [y]
时,它永远不会起作用。所以,这让我觉得我必须在 iPython 笔记本中安装 setup.py
文件。
如何做到这一点?
不,在终端中安装一个 python 模块就足够了。在 IPython notebook 中没有安装这样的东西。
安装后只需重新启动 IPython 笔记本。如果它仍然不起作用,你可能没有在两者之间使用相同的 python 解释器:检查 python 版本(which python
),确保你没有使用虚拟环境,并且$PYTHON_PATH
没有什么不同,等等
您可能使用了错误版本的 iPython 笔记本。
也许您一直在使用 ipython3 notebook
而不是 ipython notebook
,反之亦然。如果 Python2.7 有你想要的包,如果你尝试将它导入到 ipython3 notebook
中,它将不起作用。
如果版本不匹配,那么您通常可以根据所需的版本使用 sudo pip3 install package_name
或 sudo pip install package_name
获取相关包。
当然可以通过 sudo apt-get install python3-pip
for Python 3 和 sudo apt-get install python-pip
for Python2.7.