1. 解释器安装

官网

选择解释器版本

建议选择比最新版本低2~3个版本,当前选择3.10

添加到环境变量,如不勾选后续可手动配置

安装完成后已将解释器安装路径自动添加到环境变量中

将解释器安装路径添加到环境变变量后在任意目录都能打开解释器

2. 多版本python解释器共存

2.1 打开环境变量:属性--高级系统设置--环境变量

2.2 问题:

一个系统中存在两个不同版本的Python解释器,如何分辨使用的是哪一个?

要使用Python3.10解释器,但是在cmd执行Python的时候出来的是3.12

2.3 解决方案:

复制当前Python安装目录下的python.exe程序---将python.exe复制后名称改为python310.exe

2.4 默认python解释器版本

在终端执行python出来的是3.12解释器但是现在需要使用的是3.10解释器

在系统环境变量中奖3.10解释器的位置移动到最前面

3. 编辑器软件安装

3.1 打开官网

other versions选择版本

3.2 安装

自定义安装路径

3.3 解密

进入到C:\Users\用户名\AppData\Roaming

启动编辑器

使用**软件,查看有效期

4. PIP换源

4.1 引入:

在使用Python时,经常需要用到pip安装第三方包

在某些情况下,pip install会非常慢,甚至可能无法完成

为了解决这个问题,提供以下几种方法

4.2 永久换源:

永久性的将pip源从国外的源切换到国内的源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/
阿 里 云: https://mirrors.aliyun.com/pypi/simple/
豆 瓣: https://pypi.douban.com/simple/
中 科 大: https://pypi.mirrors.ustc.edu.cn/simple/

查看当前镜像源:

pip config get global.index-url

4.3 临时换源

可能当前源无法加载到指定的模块,可以临时切换到其它的源上面

pip install 模块名 -i https://pypi.tuna.tsinghua.edu.cn/simple/

5. 系统环境和虚拟环境介绍

5.1 系统环境

系统环境是指安装在计算机全局范围内的Python环境

当在计算机上安装Python时,它会成为系统环境的一部分

在系统环境中安装的Python解释器和库对整个计算机可见,所有项目都可以访问它们

5.2 虚拟环境

虚拟环境是一种在项目级别隔离Python依赖的方法

通过创建虚拟环境,可以为每个项目设置独立的Python环境,从而解决全局可能导致的问题

虚拟环境可以包含自己的Python解释器和依赖库,与其它虚拟环境和系统环境隔离开

5.3 开发项目

有一个项目使用的是Python310版本的解释器,但是Django版本是3.12

有一个项目使用的是Python310版本的解释器,但是Django版本是5.0

于是为了给每个项目产生一个独立的隔离解释器环境就有了虚拟环境

5.4 创建虚拟环境的三种方式

5.4.1 venv

Python自带的虚拟环境工具,适用于Python3.3以上的版本

使用:

打开cmd

进入到项目所在的目录

运行以下命令创建虚拟环境     python -m venv 虚拟环境名称

 进入虚拟环境:

在创建的虚拟环境(first)的文件夹中有一个scripts文件夹,进入此文件夹执行activate

运行activate之后

 退出虚拟环境:

deactivate

5.4.2  virtualenv

介绍:

第三方库,提供更多功能,兼容Python2和Python3

使用:

(1). 安装virtualenv库     pip install virtualenv

安装增强模块:

virtualenvwrapper-win是一个增强模块,使得在Windows上使用虚拟环境更方便

使用以下命令     pip install virtualenvwrapper-win

( 2).将自定义存放虚拟环境的绝对路径添加到环境变量

属性--高级系统设置--环境变量--系统变量--新建

变量名:WORKON_HOME

变量值:自定义存放虚拟环境的绝对路径(以D盘下project文件夹为例)

(3).同步配置信息

找到Python3解释器的安装目录,进入scripts文件夹,双击运行virtualenvwrapper.bat文件

通过运行该脚本,可以同步配置Virtualenv的使用环境和命令

检查是否配置成功

(4).创建虚拟环境

创建虚拟环境到配置的WORKON_HOME路径下,一旦进入到虚拟环境,所有安装模块操作,都是操作虚拟环境

语法:mkvirtualenv 虚拟环境名字

(5). 查看虚拟环境

6. 编辑器的使用

6.1 创建新的项目

项目创建成功

创建py文件

6.2 切换UI风格

file--settings--new UI--enable new UI

6.3 汉化

file--settings--plugins--Chinese

6.4  美化界面

file--settings--plugins--atom material icons

  

2. 解释器与PyCharm安装的更多相关文章

  1. ubuntu下Pycharm安装及配置

    从知乎里看到了Pycharm的介绍,感觉还不错,记录下今天的安装过程 1.从http://www.jetbrains.com/pycharm/download/下载最新的Pycharm 2.在终端中进 ...

  2. pycharm安装与实践

    PyCharm简介 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成. ...

  3. pycharm安装和首次使用

    PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS. Windows. Linux 系统. PyCharm 功能 : 调试.语法高亮.Project管理.代码 ...

  4. 手把手教你如何安装Pycharm——靠谱的Pycharm安装详细教程

    今天小编给大家分享如何在本机上下载和安装Pycharm,具体的教程如下: 1.首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/downlo ...

  5. 关于pycharm安装出现的interpreter field is empty,无法创建项目存储位置

    关于pycharm安装出现的interpreter field is empty(解释器为空) 关于pycharm安装出现的interpreter field is empty,无法创建项目存储的位置 ...

  6. windows下用pycharm安装tensorflow简易教程

    https://blog.csdn.net/heros_never_die/article/details/79760616 最近开始学习深度学习的相关知识,准备实战一下,看了一些关于tensorfl ...

  7. 安装Pycharm——靠谱的Pycharm安装详细教程

    1.首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己 ...

  8. Pycharm安装详细教程

    今天小编给大家分享如何在本机上下载和安装Pycharm,具体的教程如下: 1.首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/downlo ...

  9. python入门第3篇 pycharm安装及使用

    内容: 1. python开发工具的介绍及安装 2.pycharm的设置及技巧 一.python开发工具的介绍及安装 python下载后就自带了一个官方的IDE,官方的IDE我个人觉得不是很好用,所以 ...

  10. 今天带来Pycharm安装详细教程

    Python环境搭建—安利Python小白的Python和Pycharm安装详细教程 人生苦短,我用Python.众所周知,Python目前越来越火,学习Python的小伙伴也越来越多.最近看到群里的 ...

随机推荐

  1. c语言模拟Python的命名参数

    最近在书里看到的,让c语言去模拟其他语言里有的命名函数参数.觉得比较有意思所以记录一下. 目标 众所周知c语言里是没有命名函数参数这种东西的,形式参数虽然有自己的名字,但传递的时候并不能通过这个名字来 ...

  2. app专项测试:app弱网测试(测试工具)

    app专项测试:app弱网测试(测试工具) 除了常用的 fiddler,charles 可以模拟弱网,还有硬件工具弱网仪 HoloWAN也可以模拟弱网 使用弱网仪有以下优点:1.即插即用,无需调试和复 ...

  3. Tomcat日志信息有乱码的处理方法

    1.问题描述 1.1.Idea中的tomcat日志有乱码 1.2.直接启动tomcat的日志有乱码 1.3.原因分析 问题是由于tomcat使用的编码和操作系统使用的编码不一致导致: Windows1 ...

  4. 【ElasticSearch】02 查询操作

    准备样本: Elasticsearch 提供了基于 JSON 提供完整的查询 DSL 来定义查询 查询条件还适用于删除操作   创建索引: # PUT http://127.0.0.1:9200/st ...

  5. 【Uni-App】其他配置笔记

    manifest.json manifest.json 文件是应用的配置文件,用于指定应用的名称.图标.权限等.HBuilderX 创建的工程此文件在根目录,CLI 创建的工程此文件在 src 目录. ...

  6. 【JavaScript】无框架翻页处理

    这个业务太复杂了 输入框的东西要用接口查出来,居然不是用户手动输入 然后我就要做一个翻页的查询列表: <div form id="troublePartSearch" sty ...

  7. Git安装与windows终端配置Git-bash

    Git概述 简介 Git是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理.通过Git仓库存储和管理这些文件,Git仓库分为两种: 本地仓库:开发人员自己电脑上的Git仓库 远程仓 ...

  8. Sealos 就是小团队的神器

    作者:阳明.Kubernetes 布道师,公众号 K8s 技术圈主理人 最近我们新开发了一个项目 fastclass.cn,这个项目是一个独立开发者的学习网站,我们的目标是帮助你使用 Figma.Py ...

  9. springboot2集成oauth2坑一(Possible CSRF detected - state parameter was required but no state could )

    码云地址:https://gitee.com/lpxs/lp-springcloud.git 有问题可以多沟通:136358344@qq.com. 刚开始用springboot1.5集成oauth2没 ...

  10. 2023 ICPC 合肥游记

    board zsy 11.24 开始嗓子疼了,但可以忍受.晚上睡的很不舒服 11.25 起床就开始难受,还得骑车到地铁站,应该打个车来着.不过路上拍到了很好看的朝霞(写到这里才想起来还没发朋友圈给 t ...