在anaconda中安装不存在的python包并安装到指定环境中

今天捯饬了一下午去研究如何在anaconda中安装不存在的包到指定的虚拟环境中,写下来供大家参考,文末会分享一些为我解决这次问题提供思路和办法的文章。

以安装skimage为列

1-原skimage中无此模块,所以转到prompt中,因为在安装anaconda时我创建了两个虚拟环境,我现在只想把skimage安装到python35这个环境中这里写图片描述
于是首先在控制台中输入

(base) C:\WINDOWS\system32>activate python35

(python35) C:\WINDOWS\system32>

这里写图片描述
现在如果我们安装包则都会安装在此环境中,如果不激活这个环境,那所有安装的包都会默认安装到base(root)环境中;

2-现在输入conda install pkgname

(python35) C:\WINDOWS\system32>conda install skimage

此时可能会出现如下的问题在当前的channels中找不到这个包这里写图片描述
3-那现在我们可以用以下命令查找我们需要的包

anaconda search -t conda skimage

可以得到如下结果,得到一个可以用的包,接下来我们去获取其下载地址,然后下载即可

这里写图片描述
4-输入以下命令可以得到这个包的相关信息

 anaconda show  DavidMertz/accelerate-skimage

这里写图片描述
5-根据链接进行下载安装

conda install --channel https://conda.anaconda.org/DavidMertz accelerate-skimage

6-此时返回NAVIGATOR中,点开我们指定的环境,我们就可以看到我们的包已经安装好了
这里写图片描述

好了享受这个过程吧,我耗时6个小时得出的亲测最有效简单的办法!
分享一些我用的链接吧,我的C币快用完了,资源挺不错的本来想免费给大家下载的,原谅我啦哈哈哈,如果不懂的,欢迎讨论,一起进步。
资源下载链接:https://download.csdn.net/my

  • 45
    点赞
  • 103
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
### 回答1: 在Anaconda新建Python环境的所有命令如下: 1. 新建Python 3.8环境: `conda create -n myenv python=3.8` 2. 新建Python 2.7环境: `conda create -n myenv python=2.7` 3. 查看所有环境: `conda info --envs` 4. 激活环境: `conda activate myenv` 5. 退出环境: `conda deactivate` 6. 删除环境: `conda remove --name myenv --all` 注意: 替换"myenv"为你的环境名称. ### 回答2: 在Anaconda新建Python环境的所有命令如下: 1. 打开Anaconda Prompt或者终端。 2. 创建一个新的Python环境: ``` conda create --name <环境名称> ``` 3. 可以选择指定Python版本创建环境: ``` conda create --name <环境名称> python=<版本号> ``` 4. 激活创建的Python环境: ``` conda activate <环境名称> ``` 5. 在激活的环境安装所需的: ``` conda install <名> ``` 6. 在环境移除一个: ``` conda remove <名> ``` 7. 查看已安装: ``` conda list ``` 8. 复制一个已存在的环境: ``` conda create --name <新环境名称> --clone <旧环境名称> ``` 9. 导出一个环境的配置文件: ``` conda env export --name <环境名称> --file <文件名.yml> ``` 10. 通过配置文件创建一个新环境: ``` conda env create --file <文件名.yml> ``` 11. 停用当前环境: ``` conda deactivate ``` 12. 删除一个已存在的环境: ``` conda env remove --name <环境名称> ``` 请注意,以上命令的"<环境名称>"可以根据实际情况来替代,并且在Windows系统,需要在命令前面加上"conda"以确保Anaconda环境被正确调用。 ### 回答3: 在anaconda新建Python环境的所有命令如下: 1. 打开Anaconda Prompt,输入以下命令创建一个名为"myenv"的新Python环境: ``` conda create --name myenv python=3.8 ``` 2. 激活新创建的Python环境: ``` conda activate myenv ``` 3. 安装指定Python,例如安装numpy: ``` conda install numpy ``` 4. 列出当前环境安装: ``` conda list ``` 5. 搜索指定是否可用: ``` conda search package_name ``` 6. 导出当前环境安装列表到一个文件: ``` conda list --export > packages.txt ``` 7. 从文件导入环境配置: ``` conda env create -f environment.yaml ``` 8. 复制一个已存在的环境: ``` conda create --name newenv --clone oldenv ``` 9. 删除一个已存在的环境: ``` conda remove --name myenv --all ``` 10. 停用当前激活的环境并返回到基础环境: ``` conda deactivate ``` 以上就是在anaconda新建Python环境的所有命令。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值