Anaconda+Pycharm安装操作教程以及问题解决

编程资料、学习路线图、源代码、软件安装包等!【点击这里免费领取】!

1.anaconda安装

  • Anaconda下载地址
    我选的是2020,11的一个版本。
  • 还没装之前电脑是有python了的,但是是没带有anaconda的版本。
  • 以管理员身份运行
  • I agree
  • All users,如果不想让电脑上其他用户使用就选just me
  • 改一下安装的路径
  • 第一个选项默认给你配置了环境,只勾选第二个选项得自己手动配置环境变量。我勾上第一个的时候会有红色的提示说不建议(因为勾选这个会让带conda版本的python会优先于你之前的python被找到,如果后面遇到问题可能还是需要卸载重装anaconda),我接受了建议,没有勾选第一个。


  • 在Windows出现了最近安装的目录
  • 清华镜像(下载源在国外,使用国内镜像就会比较快不容易出错)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

  • 环境配置(没有配置之前,小黑框即命令提示符找不到conda。)
  • 依次添加
    添加在用户变量和系统变量简单的区别就是:
    系统变量:对所有用户和程序都有效,无论哪个用户登录系统或哪个程序运行。
    用户变量:仅对设置变量的特定用户账户有效,不同的用户可以有不同的用户变量设置。
    第一次我配置的是用户变量。

  • 配置成功—输入xxx --version
  • 网上看到的文章说,再次查询python版本的时候,会出现带conda的版本,但是我的并没有变。
  • 第一次打开,有点慢。
  • 打开Anaconda的时候出现了问题。
    一开始是卡在了Application loading,我还以为是刚开始要加载很久,直到我点了一下它消失了,我再打开就报了下面的消息。
    there is an instance of Anaconda Navigator already runing
  • 参考这篇博客操作有效正常打开。

2.打不开Anaconda Navigation 解决办法

1.kill pip 进程
先输入
tasklist | findstr “pythonw”
找到pip进程之后依次执行
taskkill /pid pip的id号/f
例如:taskkill /pid 16684/f

2.更改安装anaconda路径内的conda_api.py文件,将data = yaml.load(f),替换为data = yaml.safeload(f)
我的路径在这个,可以参考找一下D:\downloadroads\anaconda\Lib\site-packages\anaconda_navigator\conda_api.py

  • 终于成了

3.如何创建虚拟环境(2种方法)

  1. 使用anaconda Navigation 图像化界面
  • Environment—create
  • 起个名字
  • 创建环境的时候出现了下面的错误

    好像是因为下载源出问题或者是因为网络导致的下载失败。可是没有配置环境之前我已经再Anaconda Prompt配置了国内的清华镜像了,抽象。

    这上面也有显示already……,说明之前确实有更改过下载源的呀。
  • 开着魔法和再次在小黑框输入已下命令后创建成功。
  1. 使用Win+R—cmd—输入conda相关命令创建
    使用命令创建虚拟环境

conda基础命令

使用命令在cmd里面操作

操作 命令
新建环境 conda create -n ENV_NAME python=3.8.8
激活环境 conda activate ENV_NAME
安装包 conda install PACKAGE_NAME
卸载包 conda remove PACKAGE_NAME
显示所有已安装的包 conda list
退出环境 conda deactivate
删除环境 删除环境
显示所有已安装的环境 conda env list

之前用命令行创建一个虚拟环境的时候,因为电脑在使用魔法,导致都是安装一些packages失败,就是出现了HTTPError,关闭梯子创建就好了。

  • 创建虚拟环境
  • 激活环境

anaconda能够创建多种python虚拟环境,但是不是编程软件,所以还需要配合其他的编辑、编译软件如VScode、pycharm。

4.Anaconda+pycharm

  1. 安装pycharm(不难,不多说)
    2.新建工程
  • 文件—新建项目

  • 选好下列选项

  • 创建完成后就是这个样子

  • 运行没问题,就可以自己添加新的py文件写自己的代码了。

更换环境,有两种方法。

  • 可以在设置(settings)—项目(project)—(解释器)interpreter—添加解释器
  • 也可以在右下角点击切换。
  • 说到pycharm切换虚拟环境,我重装anaconda之后,切换不了我新创建的conda环境,一直都是用的默认的那个安装路径下的,即base的。按照上面的步骤来说,就能够正常切换了的,但是我切换之后按下确定又给变回去了。找了半天原因发现是我的pycharm安装的是2024最新版的,我的anaconda安装的是2020,11的,出现了不兼容的情况,升级一下conda就可以了。(在小黑框输 conda update conda)

如有不足,欢迎指教评论。

最后这里免费分享给大家一份Python全台学习资料,包含视频、源码。课件,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以和我一起来学习交流呀。

编程资料、学习路线图、源代码、软件安装包等!【点击这里】领取!
① Python所有方向的学习路线图,清楚各个方向要学什么东西
② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析
③ 100多个Python实战案例,学习不再是只会理论
④ 华为出品独家Python漫画教程,手机也能学习
⑤ 历年互联网企业Python面试真题,复习时非常方便
在这里插入图片描述
也可以扫描下方CSDNA官方认证二维码领取【保证100%免费】
在这里插入图片描述