虚拟机Ubuntu18.06+anaconda3+python2.7配置


前言

暑期实习项目,需要在linux系统下跑python文件,还需要给linux系统配conda环境

经过两天的挣扎,还是没能在原有的虚拟机中配好python环境。加上储存空间也不太够了,干脆重新装系统。

继重装n次win系统后,喜提新成就:重装虚拟机系统。


一、卸载虚拟机ubuntu系统

  1. 右键虚拟机->管理->从磁盘中删除


(不是博主的图)

  1. 点击“是”
    在这里插入图片描述

删除成功。
此时咱们原来使用的镜像文件应该还在,如果没有版本更新需求的话不需要重新下载。

二、重新安装ubuntu系统

参考一下链接的安装ubuntu系统部分

https://blog.csdn.net/renkke/article/details/126946427

三、安装conda环境

1.安装anaconda3

代码如下:

mkdir conda
cd conda
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
bash Anaconda3-2021.05-Linux-x86_64.sh

然后一直enter和yes
在这里插入图片描述
安装成功

2.添加环境变量

代码如下:

sudo gedit ~/.bashrc

在最后一行中输入你的bin文件路径,改成自己的路径

export PATH="/home/姓名/anaconda3/bin:$PATH"

保存,输入

conda env list

已经配置成功,显示
在这里插入图片描述


三、创建虚拟环境

conda create --name python27 python=2.7
source activate python27
conda activate python27

四、下载python项目

遇到问题

Failed to connect to github.com port 443: 拒绝连接

解决:运行以下语句,然后正常git clone

git config --global url."https://ghproxy.com/https://github.com".insteadOf "https://github.com"

五、下载vscode并配置python环境

  1. 官网下载vscode:
    https://code.visualstudio.com/download
  2. 打开vscode插件面板,搜索python,找到微软出品的python插件,点击安装即可。
    在这里插入图片描述
  3. 配置编译器(这里是2.7版本,直接按照提示选择的时候会报错,采用如下做法)

按下Ctrl + Shift + P,搜索“Preferences: Open Workspace Settings (JSON)” 选项

"http.proxyAuthorization": "false",

"python.pythonPath":  "/home/renke/anaconda3/envs/python27/bin/python"

写上虚拟环境的位置即可

或者

先在终端执行source activate XXX,激活虚拟环境
然后再输入code即可

六、下载python包

  • pip批量安装package

将需要安装的包保存在requirements.txt中
cd到requirements.txt所在目录,运行:

pip install -r requirements.txt
  • pip批量卸载package

将需要卸载的包保存在requirements.txt中
cd到requirements.txt所在目录,运行:

pip uninstall -r requirements.txt

附:Linxu系统安装nltk库

https://blog.csdn.net/s_daqing/article/details/118864399

附:Linux系统 conda操作

  • 查看conda版本
conda --version
  • 查看conda环境
conda env list
  • 创建虚拟环境
conda create -n [env_name] python=[3.6] (python_version)

  • 激活环境
source activate [env_name]

  • 进入环境
conda activate [env_name]

  • 安装python包
pip install xxx
conda install xxx

  • base环境的设置

退出base环境(其实适用于退出所有环境)

conda deactivate

取消默认base环境

conda config --set auto_activate_base false

进入base环境

conda activate base

恢复默认base环境

conda config --set auto_activate_base true

参考链接

https://blog.csdn.net/qq_43800119/article/details/123085483
https://blog.csdn.net/u014454538/article/details/123563034
https://blog.csdn.net/katrina1rani/article/details/108400459
https://blog.csdn.net/SONGYINGXU/article/details/78940305

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值