| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python 环境安装系统教程——PyCharm -> 正文阅读 |
|
[Python知识库]Python 环境安装系统教程——PyCharm |
Python 环境安装系统教程——PyCharm由于之前的电脑的python环境比较乱,自己整来整去,先是自己想学,就装了个pycharm,电脑上还有之前好几次数学建模的时候装的36 37 38 39的各种版本的python,后来某次课程需要装python,当时要求用anaconda,又装了一个anaconda的环境,当时还好一顿整,又是装tensorflow,又是装虚拟环境啥的,大概也是当时没有太用心去研究,导致当时安装的比较失败,虽然能用,但是有些用法都没明白,所以这次准备好好装python的环境的时候,面对着旧电脑的烂摊子,就感觉要装python环境非常麻烦,好多地方都不懂。所以趁着这次装环境,把旧电脑上的环境好好清理整顿一下,然后给新电脑配置一个neat的环境,乱糟糟的,自己都搞不懂的环境实在是太难受了。 Part1环境配置:IDE——PyCharmPyCharm只需要去官网下载(community版,免费),按照提示安装即可。那么,pycharm只是一个IDE,编写代码,作为一种解释型语言,python还需要解释器才可以将源代码进行解释。 解释器——Python直接去官网下载,此处下载的最新版本,3.10版本的python,下载之后安装,安装时
创建工程:
上面的语句的作用,见下面的引文: 其实至此,一个基本的python环境已经配置好了,接下来我们再project中新建一个py文件,然后
之后,点击运行即可再下方的console工作区看到输出结果。 python包的配置——pip的使用只是安装了基本的环境,而python的很多包都需要自己安装,所以必须要学会使用pip。关于pip和conda的区别在后面会说。 安装python包其实有很多种方法:Pycharm安装第三方库的三种方法 下载wheel文件安装先去pypi.org(这是一个维护python库的网站,上传需要账号,可以把自己写的python包上传供下载。普通用户不需要账号,只下载即可。) 搜索下载的whl(python包的已经编译好的二进制文件的压缩包,后面有解释)是一个安装包,注意一定要下载合适的版本,找到这个文件下载的位置,在文件夹空白处右键,在终端中打开, pip在线安装PIP一般在安装 Python 时已成功安装,不需要单独安装。 PIP 是客户端安装工具,安装包来自 PyPI,PIP 从 PyPI 上下载安装包,并且安装在本机。进入cmd之后,大多数的包只需要 pip install 包名 即可安装。
修改下载源但由于众所周知的原因,pip 使用的 PYPI 源有时候会有不稳定的情况。这时候可以使用如下国内源替代使用。
如果已经有了一个安装包,是希望修改其版本,则需要使用下面的命令:
其实很多指令用的时候现搜就可以了。
DL框架:Pytorch环境的配置最开始我以为也是pip install就可以,但是显然不对,它是有自己的格式的。具体看另一篇文章: Part2概念辨析:Python & PyCharm & Anaconda以及相关概念解释python我们去官网下载的python,是python的解释器。
PyCharmPyCharm 是python的编程IDE,用来编写代码,编译,调试,执行。具体使用后面再说。 AnacondaAnaconda是一个管理python环境和库的工具,是一个打包的集合,它里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,就是把很多常用的不常用的库都给你装好了,并且在安装一个库时会询问是否安装与该库相关联的库,它将库之间的关系理的非常清楚,为用户提供极大的便利。 pycharm & anaconda【机器学习】PyCharm和Anaconda的优缺点比较【环境配置+使用感受】 许多人将Pycharm+Anaconda一起使用,原因就是1)既充分利用conda配置管理环境的便捷,2)又可以在熟悉的Jetbrains工具下进行编程,使用其强大的功能。包括学校的许多服务器上就是如此配置的。 这里就需要看一下pycharm的环境配置 VirtualEnv(虚拟环境),CondaEnv(Conda的环境),以及SystemInterpreter(系统环境)的区别
conda与pip的区别说到anaconda就需要讲讲pip与conda的区别了。
conda比pip做的更多,conda可以调和所有有包 (包括python包)之间的库依赖;而pip更关注python包,会忽略非python包的库依赖。 wheel文件whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。使得可以在不具备编译环境的情况下,选择合适自己的python环境进行安装。 在安装了wheel之后我们可以使使用pip install XXX.whl来安装.whl的文件了。(这里的XXX.whl是wheel文件的绝对路径)。 whl文件时以wheel格式保存的python安装包,Wheel是Python发行版的标准内置包格式。WHL文件包含Python安装的所有文件和元数据,其中还包括所使用的Wheel版本和打包的规范。WHL文件使用Zip压缩进行压缩,实际上也是一种压缩文件。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/26 13:36:14- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |