[英]ModuleNotFoundError: No module named 'bcolz'
我正在 Conda 環境中的 Jupyter Notebook 中工作。
我已經bcolz
三種不同的方式安裝了bcolz
,但我總是在我的筆記本頁面上看到下面的屏幕截圖。
當我在環境中輸入“Python”或“Python3”(換句話說,進入 Python)時,我可以在輸入與 Jupyter import bcolz
相同的命令時毫無問題地import bcolz
。
具體來說,我通過鍵入安裝...
conda install -c anaconda bcolz
pip3 install bcolz
conda install -c conda-forge bcolz
我想我也將它安裝在其他一些模塊包中
*我也重啟了電腦幾次。
更新:我只是從筆記本加載的utils.py
文件中取出import cbolz
行,然后將import cbolz
放入該單元格中。
現在在用,以前沒想過要做。 我仍然對為什么它不能以第一種方式工作感興趣。
您沒有使用與 conda 環境關聯的內核運行 jupyter notebook。 這是如何做到的:
$ source activate my_conda_env
(my_conda_env) $ conda install nb_conda
然后,重新啟動 jupyter notebook,您通常my_conda_env
在內核列表中看到my_conda_env
。 選擇它並在筆記本的單元格中運行它:
import bcolz
只需檢查該模塊是否存在於您的系統中。
pip freeze | grep bcolz
或
conda list | grep bcolz
如果兩個命令都返回 nil,則說明您沒有安裝此模塊。 所以,繼續並通過運行安裝它
conda install -c anaconda bcolz
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.