簡體   English   中英

在 jupyter 中找不到 Tensorflow 模塊

[英]Tensorflow module not found in jupyter

在我的 jupyter 筆記本上運行時:

!pip3 install tensorflow

我得到:

Requirement already satisfied: tensorflow in /home/bluegoblin/.virtualenvs/tf2Env/lib/python3.8/site-packages (2.3.1)

所以,這意味着我確實在我的虛擬環境中安裝了 tensorflow。

但是當我嘗試在同一筆記本上使用import tensorflow as tf導入它時,我得到:

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-5-64156d691fe5> in <module>
----> 1 import tensorflow as tf

ModuleNotFoundError: No module named 'tensorflow'

問題僅存在於 jupyter notebook 內部,在 notebook 外部導入工作沒有任何問題。 我在 Xubuntu 中運行 Python3.8,我沒有使用 ananconda。

創建虛擬環境並安裝 Tensorflow

#Install virtualenv
sudo pip3 install virtualenv
#Create virtual environment name: venv
virtualenv venv
#Activate venv
source venv/bin/activate
#Install tensorflow
venv$ pip3 install tensorflow
#Install Jupyter notebook
venv$ pip3 install notebook
# Launch jupyter notebook
venv$ jupyter notebook

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM