下面是如何使用pip安装tensorflow并能成功在jupyter notebook中运行
1. 以管理员身份打开Anaconda Prompt
2. 创建一个新的conda环境,命名为pytensor
由于创建的环境默认是python最新版本,导致之后和tensorflow的版本不匹配,所以设置python版本为3.5到3.7
conda create -n pytensor python==3.7
3. 进入pytensor环境
activate pytensor
4. 安装ipykernel
conda install pip ipykernel
5. 安装tensorflow,过程中可能会遇到版本问题,我安装的时候默认是2.2,安装2.0是完全没问题的
pip install --ignore-installed --upgrade tensorflow==2.2.0
或者pip install --ignore-installed --upgrade tensorflow
6. 安装datasets
pip install tensorflow_datasetspip
7. 安装其他包
pip install matplotlib pandas
8. 在jupyter notebook中添加PyTensor的kernel选项
python -m ipykernel install --user --name pytensor --display-name "PyTensor"
9. 为了检验tensorflow是否安装成功,在pytensor环境中输入
python
import tensorflow
如果没有报错的话,可以说是初步成功了,接下来可以继续检验或者直接打开jupyter notebook切换kernel之后试一试啦~
备注:
关于python和tensorflow的版本匹配问题,网络上有很多资源和解答,随着版本的更新可能会有所改变。