conda activate tfjiade
成功之后base环境就变成了tfjiade环境。(看图上每句的开头括号里面的提示)
这里的tfjiade是我创建的虚拟环境的名字。 如果忘记了当初用anaconda创建的虚拟环境的名字可以先去找anaconda,找到之后按这个路径找Anaconda3\envs,就能找到当初创建的虚拟环境:
我这里的虚拟环境不止一个,目前激活的是tfjiade,也是要给这个虚拟环境装包。
(使用清华镜像安装会快一点,下载包的时候用pip感觉要比conda要好一点)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Theano
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple
最后一行显示成功安装包以及安装的版本。将上述代码中包的名字Theano替换成你所需要安装的包的名字。
conda deactivate
也可以直接关掉。
以上是添加单个包的方法。下面是对已有的包进行更新升级:
首先看一下pip的版本是否需要更新:
pip3 --version
更新pip的版本
python -m pip install --upgrade pip
出现上面的黄色警告是因为插件安装失败中途退出引起的,这会导致插件安装异常。
解决办法:按照警告上的路径删除带~的文件:
删除之后重新更新pip。 更新完之后可以列出环境中的所有包:
pip3 list --outdated
给这些包进行升级:
(1)单个包升级:
pip3 install --upgrade 包名
(2)批量升级:
用库pip-review来给所有包批量升级。
安装库pip-review:
pip3 install pip-review
批量更新:
pip-review --local --interactive
问到更新选项的时候选A,(All)。
每次都要重新打,做个笔记直接复制粘贴。也希望能够帮助到需要的人。
额外的:
当删除包和指定版本时:
pip uninstall tensorflow-intel
pip install tensorflow==2.11.0
当conda版本太老的时候,更新conda。首先激活环境,再运行代码:
conda update -n base -c defaults conda
当pip版本太老的时候,更新pip。首先激活环境,再运行代码:(注意这里的python版本要求3.3以上)在激活环境的基础上检查环境下的python版本。
python --version
更新pip:
python -m ensurepip --upgrade
我这里的pip已经满足最新版本23.2.1了。(可以看到这里的虚拟环境又变了,我要提示的是记得想用哪个虚拟环境记得切换到你要用的虚拟环境再进行安装)。
如果一开始没有创建好虚拟环境,或者安装想安装Tensorflow没有安装上,请参考:
uda11.2.2+cudnn8.1.1+tensorflow2.10.0小白文