PyCharm联合Anaconda:Python环境配置指南

813 字
4 分钟
PyCharm联合Anaconda:Python环境配置指南

📝 本文基于作者实际配置经验,已在 Windows 上成功配置 PyCharm + Anaconda Python 开发环境。

最近想试着用python做点小东西,先去git上down别人的代码,每个人环境都不一样,所以就用到了Anaconda,来进行环境控制。

1.安装#

直接去官方的网站里找,找不到直接用我这里的链接有各个版本,包括历史版本。基本都是下一步就可以,这里注意下直接打钩,要不然还要手动增加环境变量。 Anaconda官网

Anaconda安装时勾选添加环境变量选项
Anaconda安装时勾选添加环境变量选项
点开这个,输入命令看下,目前的环境,由图可见只有base,安装完成。
命令行查看Anaconda默认base环境
命令行查看Anaconda默认base环境
conda环境列表确认Anaconda安装完成
conda环境列表确认Anaconda安装完成

2.anaconda基本命令#

anaconda启动真的非常慢,反正我电脑是这样,所以我这里都用命令行来操作。

Terminal window
#修改国内镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
#清除索引
conda clean -i

在用户目录下找到这个文件.condarc,修改里面内容保存完记得输入清除索引代码 conda clean -i,然后开始毫秒级体验。

用户目录下找到并编辑.condarc配置文件
用户目录下找到并编辑.condarc配置文件

清华镜像源配置完成后的.condarc文件内容
清华镜像源配置完成后的.condarc文件内容

channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
- http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
ustc: http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
alibaba : https://mirrors.aliyun.com/pypi/simple/
ssl_verify: true
Terminal window
#升级
conda update conda
#查看环境列表
conda env list
#创建虚拟环境(不指定路径)
conda create -n env_name(环境名称) python=3.8(对应的python版本号)
#创建虚拟环境(指定路径)
conda create --prefix=env_file(环境路径) python=3.8(对应的python版本号)
conda create -p env_file(环境路径) python=3.8(对应的python版本号)
#激活虚拟环境
conda activate env_name(环境名称)
#退出虚拟环境
conda deactivate env_name(环境名称)
#删除虚拟环境(删除前记得先退出环境)
conda remove -n env_name(环境名称) --all

3.pycharm使用anaconda#

设置环境即可,File-setting

PyCharm中通过File-Settings进入项目设置
PyCharm中通过File-Settings进入项目设置
设置点一下,可以添加环境,选中自己anaconda的环境
在PyCharm中添加Anaconda解释器环境
在PyCharm中添加Anaconda解释器环境
选择Anaconda自带的Python解释器路径
选择Anaconda自带的Python解释器路径

4.GitHub项目run#

github上的项目都包含requirements.txt,用于记录所有依赖包及其精确的版本号,以便新环境部署。

Terminal window
#生成命令(借助pipreqs工具)
pip install pipreqs
pipreqs ./ --encoding=utf-8 --force
#安装命令
pip install -r requirements.txt
#指定源安装
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/

5.python使用小心得#

5.1生成的csv多了一列unamed#

CSV文件中多出一列unnamed索引列的问题
CSV文件中多出一列unnamed索引列的问题

这是读取的时候多生成了一个索引列,实际我们是不需要的,只需增加index_col=0

data = pd.read_csv(csv_name, nrows=11, index_col=0)

添加index_col=0参数后CSV文件正常显示
添加index_col=0参数后CSV文件正常显示


相关推荐#

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

PyCharm联合Anaconda:Python环境配置指南
https://blog.wmovie.site/posts/pycharm-anaconda-setup/
作者
朵朵
发布于
2023-10-01
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
朵朵
全栈开发者,5 年 Java/SpringBoot + Vue/React 开发经验,曾维护 Delphi 遗留系统。业余深耕 NAS 与软路由,专注 Homelab 家庭网络搭建及 Docker 自托管应用实战。坐标福州,正迈向独立开发之路。
公告
欢迎来到我的博客!有什么想要的邮箱告诉我,最近沉迷nas和软路由。
分类
标签
站点统计
文章
25
分类
4
标签
18
总字数
32,908
运行时长
0
最后活动
0 天前

文章目录