[英]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.