vscode虚拟环境

一、虚拟环境

1、什么时候需要创建虚拟环境

创建新项目时,为了避免项目需要的包与之前安装的包产生冲突,可以使用虚拟环境进行管理

2、创建虚拟环境

conda create -n env_name python=3.7

3、激活虚拟环境

conda activate env_name

4、退出虚拟环境

conda deactivate env_name

5、彻底删除虚拟环境

5.1 删除环境

conda remove -n env_name --all

5.2 删除环境中的包

conda remove --name $env_name $package_name(包名)

6、查看环境

conda env list

二、常见错误及解决方法

1、Defaulting to user installation because normal site-packages is not writeable

当执行pip安装命令时遇到"Defaulting to user installation because normal site-packages is not writeable"这样的提示,意味着pip试图写入系统级别的Python包目录(site-packages),但由于权限问题无法完成。这通常发生在没有管理员权限的情况下尝试全局安装Python包。

!可以通过创建虚拟环境解决问题

2、成功创建环境但是不能进入环境

虚拟环境已经成功创建,但不能进入虚拟环境

!创建一个新的cmd终端

具体步骤:

点击右上角拓展按钮选择>Split Terminal>Command Prompt,建立新的cmd终端,进行环境激活即可进入所创建的conda虚拟环境。

3、使用pip安装包时,重复出现WARNING: Retrying (Retry(total=4...

主要原因为:连接超时

!解决方法:使用国内pip源进行下载

pip install [包] -i url

其中,[包]表示你要安装的包的名称,url为国内pip源的url,下面给出几个比较好用的pip源:

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

示例:

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值