不知道发生了什么,但每当我使用ipython,hydrogen(atom)或jupyter notebook时,都找不到任何安装的模块。我知道我有Pandas安装,但笔记本电脑说,它没有找到。我应该补充的是,当我正常运行脚本(python script.py)时,它确实导入了,没有任何错误。有什么建议?谢谢你,谢谢
python script.py
yrefmtwq1#
请尝试以下操作:
pip3 install ipykernel --upgrade python3 -m ipykernel install --user
请确保使用pip3安装Panda。
lstz6jyr2#
我也遇到过类似的问题。我用pip3安装了一个文本处理工具。安装是成功的,我能够从终端运行测试代码,但我无法从jupyter notebook执行相同的代码。笔记本电脑中的sys.version是3.7.1,但终端版本是3.6.9。执行以下命令并重新启动笔记本后,问题得到解决:
jupyter notebook
sys.version
3.7.1
3.6.9
mftmpeh83#
对于Anaconda/Anacyter Notebook:
这解决了我的问题。首先进入Anaconda Prompt。然后激活您的环境(如果您想在base中激活,则跳过此步骤)
pip3 install ipykernel --upgrade
然后把这个代码。
python -m ipykernel install --user --name torch --display-name "PyTorch (base)"
这里,torch =虚拟环境的名称(将anaconda-base作为基本环境)PyTorch (base) =您希望在内核中显示的显示名称;用你的愿望代替它。然后,您将看到将内核(从内核选项)更改为您正在寻找的虚拟环境的选项。使用前:
torch
anaconda-base
PyTorch (base)
Not Working State之后:
Working State
如果是在VS Code中,请检查此答案。这个问题解决得很好
https://stackoverflow.com/a/64730974/9848043
j1dl9f464#
问题似乎通过运行解决pip3 install而不是pip install
pip3 install
pip install
fgw7neuy5#
查看右上角并单击显示的Python版本。
它应该显示您的Python版本列表。向下滚动到您想要使用的Python版本并单击它。
之后,您应该会在右上角看到您选择的Python版本。
eimct9ow6#
我在新安装的虚拟环境中遇到了同样的问题。原来问题是我使用的是旧版本的pip和jupyter。下面是为我做的把戏:
$pip3 install pip --upgrade $pip3 install jupyter --upgrade
lc8prwob7#
命令:
对我有用只有在我重新安装pip之后(注意我在python 3.7中遇到了这个问题)。为此,我做了:
pip uninstall pip
于是,我用了一个命令:
sudo easy_install pip
我还用命令删除了/usr/local/bin中与pip相关的任何东西:
/usr/local/bin
rm -rf pip*
希望这对别人有帮助:)
piwo6bdm8#
我的jupyter笔记本也遇到了同样的问题。我安装模块使用计算机终端,然后当我试图加载他们在我的jupyter笔记本电脑,我不能加载模块,但他们在终端工作得很好。起初,我检查了Python版本,终端运行的是Python 3.8.5版本,而jupyter notebook运行的是3.8.3版本,我认为这是问题背后的原因,我更新了整个anaconda包,但仍然不起作用。然后我打开anaconda提示符并再次安装软件包,我看到大部分软件包已经安装,并表示满足要求,但只有一部分安装在anaconda提示符中。(注意:我从来没有在任何终端上安装过这个包,只是在anaconda提示符下再次安装了它)。在anaconda提示符下安装后,它开始工作得很好。
总之,在anaconda提示符下再次尝试安装软件包。
pip install (module_name)
希望这将是一些帮助!!
inkz8wg99#
我在使用其他软件包(scikit-compy和ModulationPy)时也遇到了同样的问题。import <package_name>正在处理一个 script.py,而不是一个 notebook.ipynb
import <package_name>
为我工作:
在笔记本中运行!pip install <package_name>。你只需要做一次(它可能会说“依赖项已经安装”,但之后它会解决这个问题)。
!pip install <package_name>
什么对我不起作用,但可能有帮助:
help('modules')
help('modules <package_name>')
9条答案
按热度按时间yrefmtwq1#
请尝试以下操作:
请确保使用pip3安装Panda。
lstz6jyr2#
我也遇到过类似的问题。我用pip3安装了一个文本处理工具。安装是成功的,我能够从终端运行测试代码,但我无法从
jupyter notebook
执行相同的代码。笔记本电脑中的sys.version
是3.7.1
,但终端版本是3.6.9
。执行以下命令并重新启动笔记本后,问题得到解决:
mftmpeh83#
对于Anaconda/Anacyter Notebook:
这解决了我的问题。
首先进入Anaconda Prompt。
然后激活您的环境(如果您想在base中激活,则跳过此步骤)
然后把这个代码。
这里,
torch
=虚拟环境的名称(将anaconda-base
作为基本环境)PyTorch (base)
=您希望在内核中显示的显示名称;用你的愿望代替它。然后,您将看到将内核(从内核选项)更改为您正在寻找的虚拟环境的选项。
使用前:
Not Working State
之后:
Working State
如果是在VS Code中,请检查此答案。这个问题解决得很好
https://stackoverflow.com/a/64730974/9848043
j1dl9f464#
问题似乎通过运行解决
pip3 install
而不是pip install
fgw7neuy5#
Visual Studio代码修复
查看右上角并单击显示的Python版本。
它应该显示您的Python版本列表。向下滚动到您想要使用的Python版本并单击它。
之后,您应该会在右上角看到您选择的Python版本。
eimct9ow6#
我在新安装的虚拟环境中遇到了同样的问题。原来问题是我使用的是旧版本的pip和jupyter。下面是为我做的把戏:
lc8prwob7#
命令:
对我有用只有在我重新安装pip之后(注意我在python 3.7中遇到了这个问题)。
为此,我做了:
于是,我用了一个命令:
我还用命令删除了
/usr/local/bin
中与pip相关的任何东西:希望这对别人有帮助:)
piwo6bdm8#
我的jupyter笔记本也遇到了同样的问题。我安装模块使用计算机终端,然后当我试图加载他们在我的jupyter笔记本电脑,我不能加载模块,但他们在终端工作得很好。
起初,我检查了Python版本,终端运行的是Python 3.8.5版本,而jupyter notebook运行的是3.8.3版本,我认为这是问题背后的原因,我更新了整个anaconda包,但仍然不起作用。
然后我打开anaconda提示符并再次安装软件包,我看到大部分软件包已经安装,并表示满足要求,但只有一部分安装在anaconda提示符中。(注意:我从来没有在任何终端上安装过这个包,只是在anaconda提示符下再次安装了它)。在anaconda提示符下安装后,它开始工作得很好。
总之,在anaconda提示符下再次尝试安装软件包。
希望这将是一些帮助!!
inkz8wg99#
我在使用其他软件包(scikit-compy和ModulationPy)时也遇到了同样的问题。
import <package_name>
正在处理一个 script.py,而不是一个 notebook.ipynb为我工作:
在笔记本中运行
!pip install <package_name>
。你只需要做一次(它可能会说“依赖项已经安装”,但之后它会解决这个问题)。
什么对我不起作用,但可能有帮助:
help('modules')
并比较help('modules <package_name>')
来过滤你的特定软件包的长列表。