Python2、python3的安装

news2024/11/25 10:37:59

目录

一、环境搭建和简单命令

1. 关于交互模式

2.执行文件

3. print

4. 安装/卸载包

5. 查看安装了哪些包

6. 升级pip本身

7. 查看包的具体信息

8. 搜索含有nose

9. 所有包升级到最新版本

二、其他说明

1. –m的使用

2. 切换盘符

资料获取方法


一、环境搭建和简单命令

安装两个python文件,一个python2,一个python3;64位机器可以安装32位,反之不行

1. 关于交互模式

py -2 进入python2交互模式

py -3 进入python3交互模式

CTRL+Z 退出

1)环境变量改完之后,重启cmd生效;

2)交互模式只能输入python的代码;

3)如果有缩进的话,不建议使用交互模式;(输入错误,所有都需要重新输入)

2.执行文件

1)有一个文件存在电脑中b.py

内容:

def add(a,b):

    return a+b

print(add(1,2))

2)执行:py -3 路径+文件

3. print

操作

Python2

Python3

打印print

兼容python3,可以加括号,也可以不加括号

print “hello world” / print(“hello world”)

必须加括号

print(“hello world”)

不换行(print默认换行)

加逗号

print “hi”,;print “hello”

加end=””

print(“hello world”,end=””)

4. 安装/卸载包

如果是python2,将-3换成-2

py -3 -m pip install nose 安装

py -3 -m pip install nose=1.3.1 安装指定版本 (自动将之前的卸载掉)

py -3 -m pip uninstall nose 卸载

import nose 引入包

5. 查看安装了哪些包

py -3 -m pip list

6. 升级pip本身

py -3 -m pip install -U pip

7. 查看包的具体信息

py -3 -m pip show nose

8. 搜索含有nose

py -3 -m pip search "nose"

9. 所有包升级到最新版本

py -3 -m pip install --upgrade requests

二、其他说明

1. –m的使用

M是模块module的意思。除了执行python文件的时候不用-m,其他都用。

2. 切换盘符

直接输入比如d:

3. pycharm的使用

1)在settings->Project Interpreter 里面找到python路径

2)新建python file

3)右击run,显示执行结果


资料获取方法

【留言777】

各位想获取源码等教程资料的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/785267.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vue3 项目打包后白屏

根据Vue3.x文档,在 vue.config.js/vite.config.ts 统一对webpack、跨域、端口号等属性进行配置。 1.在 vue.config.js/vite.config.ts添加publicPath属性并将值更改成 ‘./’ 在这里插入图片描述 2.若还没有解决就去路由中将history模式设置成默认的Hash模式&…

MATLAB与ROS联合仿真——Simulink生成ROS代码

当我们用simulink完成控制程序的搭建后,我们期望下一次可以直接对ROS进行控制,而不是每次都需要启动matlab和simulink,因此我们可以使用simulink的代码生成器,生成ROS代码 1、生成代码前需要进行如下的设置 (1&#xf…

Fuzz测试:提升自动驾驶安全性

目录 什么是Fuzz测试? 自动驾驶的潜在风险 Fuzz测试:自动驾驶和车联网 Fuzz测试方法有以下几种: 资料获取方法 纵观近百年来汽车制造业的发展历程,产业跨进的每一步背后都有着技术创新作为支撑。汽车技术创新对世界经济、社会…

openCV-python安装

同样在anaconda下创建一个opencv-python环境 首先,打开anaconda navigator,然后创建一个环境来放opencv-python。 先点击下面的create,然后创建一个新环境。 选择你的python版本,这里我选择的是Python3.6。你也可以根据你的需要和习惯来选择…

【前后端数据交互】原生JS的Fetch请求封装

一、 AJAX 和 Fetch 对比 1.1 AJAX 概述 AJAX 是最早出现请求数据的方式,它不需要不需要刷新整个页面即可更新部分数据。 属于原生 JS 范畴 ,技术核心是 XMLHttpRequest 对象。 AJAX 请求过程:创建 XMLHttpRequest 对象、连接服务器、发送请…

持续上新丨美格智能推出高算力AI模组SNM930,支持运行Linux Ubuntu

近日,美格智能宣布推出最新的高算力AI模组SNM930。该模组基于高端SoC高通QCS6490平台研发设计,支持WiFi 6E和蓝牙5.2连接,AI算力高达14Tops,是行业首款除支持Android外,还可以运行 Linux Ubuntu的智能模组,…

k8s常见的资源对象使用

目录 一、kubernetes内置资源对象 1.1、kubernetes内置资源对象介绍 1.2、kubernetes资源对象操作命令 二、job与cronjob计划任务 2.1、job计划任务 2.2、cronjob计划任务 三、RC/RS副本控制器 3.1、RC副本控制器 3.2、RS副本控制器 3.3、RS更新pod 四、Deployment副…

【雕爷学编程】Arduino动手做(85)---LCD1602液晶屏模块7

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的&am…

js路由跳转时放弃正在pending的请求

在单页面应用中通常会对请求进行catch处理,如果用户打开a页面后页面发出了一个请求去获取aaa,但是由于某种原因请求一直在pending。此时用户又进入了b页面,在浏览时a页面的请求失败了,然后页面弹出提示:“数据aaa请求失…

pearcmd.php文件包含妙用

文章目录 pearcmd.php文件包含妙用利用条件原理利用config-createinstalldownload pearcmd关键词被ban参考 pearcmd.php文件包含妙用 利用条件 php.ini中register_argc_argvOn开启安装pecl/pear pecl是PHP中用于管理扩展而使用的命令行工具,而pear是pecl依赖的类…

【stable diffusion】保姆级入门课程05-Stable diffusion(SD)图生图-涂鸦重绘的用法

1.什么是涂鸦重绘 涂鸦重绘又称手涂蒙版。 简单来说,局部重绘手涂蒙版 就是涂鸦局部重绘的结合体,这个功能的出现是为了解决用户不想改变整张图片的情况下,对多个元素进行修改。 功能支持: 1.支持蒙版功能 2.笔刷决定绘制的元素…

如何在win10环境下配置强化学习gym库(使用vscode)

我是通过anacondavscode完成的gym库的使用,只是把案例跑起来了,具体步骤如下: 1、安装anaconda,参考链接:https://www.jianshu.com/p/2f3be7781451 我其实就是生安装的,也没有去配置环境啥的,就是下载安…

贪心算法重点内容

贪心算法重点内容 4.1部分背包 按照单位重量的价值排序 4.2最小生成树 两种算法 4.3单源最短路径 4.4哈夫曼树

Vector3.Dot

如图:cube在cube(2)的前方、 public class DotTest : MonoBehaviour {public GameObject a;public GameObject b;// Start is called before the first frame updatevoid Start(){var vVector3.Dot(a.transform.forward,b.transform.position…

丑数 II 力扣(动态规划)JAVA

给你一个整数 n ,请你找出并返回第 n 个 丑数 。 丑数 就是只包含质因数 2、3 和/或 5 的正整数。 示例 1: 输入:n 10 输出:12 解释:[1, 2, 3, 4, 5, 6, 8, 9, 10, 12] 是由前 10 个丑数组成的序列。 示例 2&#xff…

MySQL笔记——MySQL数据库介绍以及在Linux里面安装MySQL数据库,对MySQL数据库的简单操作,MySQL的外接应用程序使用说明

文章目录 前言 一 MySQL数据库 1.1 什么是数据库? 1.2 RDBMS 术语 1.3 DBMS解释 1.4 数据库分类 1.5 MySQL现状 二 在Linux/UNIX 上安装 MySQL 2.1 安装 MySQL 2.2 验证 MySQL 安装 2.3 使用 MySQL Client(Mysql客户端) 执行简单的SQL命令 2.4 Mysql安装…

153、仿真-基于51单片机四相步进电机正反转控制系统设计(程序+Proteus仿真+参考论文+流程图+配套资料等)

毕设帮助、开题指导、技术解答(有偿)见文未 目录 一、设计功能 二、Proteus仿真图​ 三、程序源码 资料包括: 需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。 方案选择 单片机的选择 方案一:ST…

代码随想录算法训练营一刷总结

第一次系统地刷leetcode 经过两个多月终于一刷完结 虽然不是按部就班每天都写 但总算坚持下来了 夸夸自己!! 非常感谢卡哥 题目的解析都写的很清楚易懂 才让我能够坚持这么一题一题做下来 没有卡住不前 训练营的学习氛围让我感受到很多小伙伴在和我一起…

服务器数据库中了Locked勒索病毒,企业应该如何正确处理并采取后续防护措施

网络技术的发展极大地方便了人们的工作生活,但同样带来了一定的网络安全威胁,其中较为危险的威胁就是勒索病毒攻击,勒索病毒不仅会给我们的计算机系统带来破坏,还会加密我们的重要文件数据来敲诈勒索,只有用户支付的赎…

灾备基础学习

灾备 灾备:灾备是容灾和备份的简称,它是利用科学的技术手段和方法,提前建立系统化的数据应急方式,以应对灾难的发生。其内容包括:数据备份、系统备份、业务连续规划、人员架构、通信保障、危机公关、灾难恢复规划、灾…