UBuntu安装Anaconda3后创建虚拟环境后无法使用activate命令激活环境(解决)

在我看的教程里创建虚拟环境的命令都是:

conda create –n [虚拟环境名] python=[版本号] numpy scipy matplotlib jupyter[软件包]

但是没办法创建,虽然不知道为什么,于是换成了下面的命令:

conda create --p tensorflow python=3.8 anaconda

后面加上anaconda会自动将常用的包下载好,不用一个一个指定,--p和--prefix等同,这时创建的环境和原环境在同一目录下

可以在--p后面加上=路径名来指定具体的路径,用这个命令创建好了虚拟环境,但还是无法使用activate命令激活虚拟环境,最后使用了克隆命令,创建一个和原python环境一样的虚拟环境

conda create --name [虚拟环境名] --clone base

当创建完成后,创建的位置如下,默认安装的路径位于anaconda安装目录下的envs文件夹里面,需要安装在这个路径下才能使用activate命令:

这时就可以使用命令source activate tensorflow来激活环境了。

创建过程中常用的命令可以参考这个链接:

https://www.cnblogs.com/chenlove/p/13869837.html

 

Ubuntu 20.04上安装ROS后,可以通过以下步骤安装Anaconda创建虚拟环境: ### 1. 下载Anaconda安装包 首先,从Anaconda官方网站下载适用于Linux的安装包。可以使用`wget`命令下载: ```bash wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh ``` ### 2. 运行安装脚本 下载完成后,运行安装脚本: ```bash bash Anaconda3-2023.07-1-Linux-x86_64.sh ``` 按照提示完成安装过程。安装过程中会提示你阅读许可协议,输入`yes`同意。安装完成后,会提示是否初始化Anaconda,输入`yes`。 ### 3. 刷新环境变量 安装完成后,刷新环境变量以使Anaconda生效: ```bash source ~/.bashrc ``` ### 4. 验证安装 验证Anaconda是否安装成功: ```bash conda --version ``` 如果显示出版本信息,说明安装成功。 ### 5. 创建虚拟环境 使用`conda`命令创建一个新的虚拟环境。例如,创建一个名为`ros_env`的虚拟环境,并指定Python版本为3.8: ```bash conda create -n ros_env python=3.8 ``` ### 6. 激活虚拟环境 创建完成后,激活虚拟环境: ```bash conda activate ros_env ``` ### 7. 安装必要的包 在虚拟环境安装必要的包。例如,安装ROS相关的包: ```bash pip install rospkg catkin_pkg ``` ### 8. 退出虚拟环境 完成工作后,可以使用以下命令退出虚拟环境: ```bash conda deactivate ``` 通过以上步骤,你就可以在Ubuntu 20.04上安装ROS后安装Anaconda创建虚拟环境
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半个女码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值