-
打开anaconda prompt:

- 激活环境:
conda activate tfjiade

成功之后base环境就变成了tfjiade环境。(看图上每句的开头括号里面的提示)
这里的tfjiade是我创建的虚拟环境的名字。 如果忘记了当初用anaconda创建的虚拟环境的名字可以先去找anaconda,找到之后按这个路径找Anaconda3\envs,就能找到当初创建的虚拟环境:
我这里的虚拟环境不止一个,目前激活的是tfjiade,也是要给这个虚拟环境装包。
- pip安装我需要的包:Theano
(使用清华镜像安装会快一点,下载包的时候用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没有安装上,请参考:
本文介绍了如何在Anaconda环境下激活、创建和管理虚拟环境,特别是详细步骤来安装Theano包,并使用清华镜像加速下载。此外,还讲解了如何检查和更新包,以及批量升级环境中的包。对于conda和pip的版本更新也给出了相应命令。
793

被折叠的 条评论
为什么被折叠?



