同时使用Conda、PIP、Jupyter Notebook的路径混淆
Path confusion using Conda, PIP, and Jupyter notebook at the same time
我使用 conda 和 jupyter notebook 有一段时间了,最近我需要一些只能通过 pip 安装的软件包。我的理解是它们是完全兼容的并且彼此 运行sparent 但显然不是。
我做了一个 pip install pydicom
,当我试图在我的 Jupyter Notebook 中做一个 import pydicom
时,它显示 No module named pydicom
。
在命令提示符中(此处使用 Windows 机器)我 运行 conda list
并且我看到 pydicom
被列出并标记为 < pip >。
在我的 Jupyter 笔记本中,这是我的 sys.executable
输出:
C:\Users\USERNAME\AppData\Local\Continuum\Anaconda2\python.exe
是normal/correct吗???
免责声明:我对路径、环境和依赖项在 conda 和 pip 中的工作方式感到非常困惑。我找不到很好的教程或解释 conda/pip 如何在幕后工作。任何指点将不胜感激!
虽然包名为pydicom,但您需要导入dicom
:
import dicom
您也可以通过 conda
安装 pydicom
。您需要提供频道 'conda-forge`:
conda install -c conda-forge pydicom
您可以找到更多包 https://anaconda.org/。只需在搜索中输入包名 window。如果包可用,您将看到可以使用 -c
选项的频道。
我使用 conda 和 jupyter notebook 有一段时间了,最近我需要一些只能通过 pip 安装的软件包。我的理解是它们是完全兼容的并且彼此 运行sparent 但显然不是。
我做了一个 pip install pydicom
,当我试图在我的 Jupyter Notebook 中做一个 import pydicom
时,它显示 No module named pydicom
。
在命令提示符中(此处使用 Windows 机器)我 运行 conda list
并且我看到 pydicom
被列出并标记为 < pip >。
在我的 Jupyter 笔记本中,这是我的 sys.executable
输出:
C:\Users\USERNAME\AppData\Local\Continuum\Anaconda2\python.exe
是normal/correct吗???
免责声明:我对路径、环境和依赖项在 conda 和 pip 中的工作方式感到非常困惑。我找不到很好的教程或解释 conda/pip 如何在幕后工作。任何指点将不胜感激!
虽然包名为pydicom,但您需要导入dicom
:
import dicom
您也可以通过 conda
安装 pydicom
。您需要提供频道 'conda-forge`:
conda install -c conda-forge pydicom
您可以找到更多包 https://anaconda.org/。只需在搜索中输入包名 window。如果包可用,您将看到可以使用 -c
选项的频道。