用anaconda给自己创建好的虚拟环境中添加包

  • 打开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没有安装上,请参考:

uda11.2.2+cudnn8.1.1+tensorflow2.10.0小白文

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值