pyhton、miniConda、pycharm下载安装配置

pyhton、miniConda、pycharm下载安装配置

以下都是在win10环境下,linux和mac或者其他win版本请百度

1.pyhton下载安装配置

下载

https://www.python.org/						# 官网
https://www.python.org/downloads/			# 官网下载页
https://www.python.org/downloads/windows/	# 官网下载win历史版本页面

版本选择:

选择官网下载win历史版本页面,搜索对应版本,找到有win对应32/64位安装包点击下载即可

pyhton2选择2.7有win对应32/64位安装包最新版,下载

pyhton3建议选择3.8有win对应32/64位安装包最新版,下载

选择install安装包对应版本

  • Download Windows installer (64-bit)
  • Download Windows installer (32-bit)

注意

  • 手动控制python版本,参考1参考2参考3
  • 也可以参考此思路实现多版本切换,即系统变量设置一个PYTHON_HOME,设置为python安装目录,再给设置path设置%PYTHON_HOME%和%PYTHON_HOME\Scripts%,后续修改PYTHON_HOME的值为对应版本即可,请自行实践
  • 不建议如此管理,可能未来会有其它问题需要解决,但临时解决问题也是好的。
  • 建议使用anaconda或miniconda来管理,参考本文第3和第4小节

安装&配置

安装Python的过程中

自定义安装地址,建议不要C盘

建议不要勾选 Add Python x.x to PATH 选项,手动对python进行配置。

安装完,设置环境变量,参考上面注意第2点。

也可以勾选 Add Python x.x to PATH 选项,那么注意在多版本切换时需要把使用的版本放到上面,即可完成切换。

查看当前版本

python --version	# 查看当前版本,注意环境变量切换版本后,重新打开cmd

2.miniConda下载安装配置

下载

https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/	# 清华大学开源软件镜像站miniconda下载页
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/		# 清华大学开源软件镜像站anaconda下载页

安装

在页面ctrl+f搜索py38,

选中以下版本下载即可

Miniconda3-py38_23.11.0-2-Windows-x86_64.exe 78.1 MiB 2023-12-21 09:23

右键安装包,以管理员身份运行

自定义安装位置E:\miniconda3,不建议路径包含空格特殊字符以及中文,避免麻烦。

打开安装后生成的Anaconda Prompt (Miniconda3),输入python --version,显示默认版本3.8.18

配置

配置系统变量

把安装目录和Scripts目录添加到系统变量path中

E:\miniconda3
E:\miniconda3\Scripts

一些命令

conda config --set show_channel_urls yes	# 显示包的来源渠道
conda config --set ssl_verify false			# 禁用conda在连接到远程服务器时进行SSL证书验证。慎用,降低了安全性。
conda config --show channels				# 查看目前设置的镜像源
conda config --remove-key channels			# 换回默认下载源
conda config --show channel_priority		# conda是在所有已配置的channels中找到最优的包版本还是严格遵循添加顺序找包
# 查看已创建的环境列表
conda env list
或
conda info --envs
# 查看Conda的配置信息
conda config --show
# 查看Conda配置的来源
conda config --show-sources

配置镜像

# 打开cmd,配置清华镜像源
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r  
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

设置 Miniconda 的 pip 源更换为阿里云

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip config set install.trusted-host mirrors.aliyun.com

配置环境存储目录

找到或创建 .condarc 文件, .condarc 文件在用户主目录下,win是在C:\Users\具体用户名目录下

编辑 .condarc 文件, 末尾添加,可以多个,但默认应只有第一个生效

envs_dirs:
  - E:\miniconda3\envs
pkgs_dirs:
  - E:\miniconda3\envs

然后把以上两个文件夹,添加Users基本权限能勾的都勾选上(右键属性,安全,高级,添加,选择主体,高级,立即查找,Users)

多环境配置

打开cmd,

conda create -n py27 python=2.7

创建python2.7版本,名称为py27的环境。这里环境名和python版本自行指定,遵循一定规则好管理。

(具体安装到哪里,需要通过conda config --show-sources查看envs_dirs信息是否是安装目录的envs目录,不是按照上面配置环境存储目录,然后重启下电脑,配置就会生效)

conda create -n py27 python=2.7			# 建立py27环境
activate py27							# 激活py27环境
conda deactivate						# 退出当前环境
conda remove -n py27 --all				# 删除py27环境

3.pycharm下载安装配置

下载

https://www.jetbrains.com/pycharm/		# pycharm页
https://www.jetbrains.com/				# jetbrains官网

安装

下载win64位安装,自定义安装位置,全部勾选,一路确认

配置

配置python环境和字符utf-8基本设置,插件可以安装Chinese汉化插件,不启用自动回复中文

魄捷:仅供学习,支持正版

jetbrains2021.2.2以及之前版本支持30天无限试用

能搜到直接搜,搜不到点击Manage Plugin Repositories...,添加https://plugins.zhile.io再搜索即可。

之后版本也有多种方式

https://www.cnblogs.com/HGNET/p/18531891
https://www.cnblogs.com/HKalpa/p/16170814.html
https://pan.quark.cn/s/f7dfeb214bab
多数脚本激活都类似, 第三个有一个分系统都支持的方式,比较友好

4.anaconda和miniconda优缺点

Anaconda的优缺点

  • 优点

    图形界面友好‌:Anaconda提供了图形界面,适合初学者和希望快速开始项目的用户。

    预装大量包‌:Anaconda预装了超过1500个科学计算和数据分析相关的Python包,省去了用户自行下载和安装的麻烦。

    一站式安装‌:适合那些希望一站式安装所有数据科学需要的包的用户。

  • 缺点

    占用空间大‌:由于预装了大量包,Anaconda的安装体积较大,可能会占用较多的磁盘空间。

    启动慢‌:由于预装了大量包,Anaconda的启动时间可能较长。

Miniconda的优缺点

  • 优点

    ‌轻量级‌:Miniconda只包含Python解释器、conda包管理工具和一些少量常用包,安装体积小,启动快。

    灵活性高‌:用户可以根据需要自行安装所需的包,提供了更大的灵活性。

    易于定制‌:适合需要从零开始构建精确环境的高级用户或对资源占用有严格要求的系统管理员。

  • 缺点

    需要手动安装包‌:用户需要手动安装所需的包,对于不熟悉命令行的用户可能不太友好。

适用场景

  • Anaconda适合‌:初学者、希望快速开始项目的用户、需要一站式安装所有数据科学相关包的场景。
  • Miniconda适合‌:高级用户、需要高度定制环境的用户、对资源占用有严格要求的系统管理员。

注意:电脑资源空间有限,需要多个pyhton环境使用且熟悉命令行,能自行百度解决一般问题,请选择Miniconda

参考文献

https://blog.csdn.net/m0_75073812/article/details/138581244
https://zhuanlan.zhihu.com/p/2908018892
https://baijiahao.baidu.com/s?id=1752610155009859013&wfr=spider&for=pc
https://blog.csdn.net/weixin_44634704/article/details/138889523
https://blog.csdn.net/qq_41946216/article/details/129481760
https://developer.baidu.com/article/details/2799917
https://blog.csdn.net/Aurora_i/article/details/143382380
https://www.cnblogs.com/xiaomaoxilian/p/18533795
http://mbd.baidu.com/newspage/data/dtlandingsuper?nid=dt_5298970757682479787&sourceFrom=search_a
https://blog.csdn.net/sunyuhua_keyboard/article/details/135295860
https://www.cnblogs.com/HGNET/p/18531891
https://www.cnblogs.com/HKalpa/p/16170814.html
posted @   不要划水  阅读(411)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示