首页天道酬勤pythoncharm配置环境,pycharm如何配置编译环境

pythoncharm配置环境,pycharm如何配置编译环境

张世龙 05-12 07:15 23次浏览

简介本博客主要介绍我在使用Pycharm时在环境配置中遇到的一些问题。 主要问题有两个。

Pycharm的环境配置是如何安装python的,以及如何使用哪个IDEA创建python程序? 怎么使用? 准备[1]。

Python配置文件Python的来源Python由荷兰数学和计算机科学研究学会的Guido van Rossum于20世纪90年代初设计,用作被称为ABC语言的替代语言。 Python提供了高效的高级数据结构,也能简单高效地进行面向对象的编程。 Python的语法和动态类型以及解释器型语言的本质,已经成为在很多平台上编写脚本、快速开发APP应用程序的编程语言,随着版本的更新和语言新功能的增加,将被用于开发独立的大型项目

我相信读者使用python无非是三个理由:

python是一个开源软件,用这个软件编写程序发布paper没有版权争议python语法简单,有很多第三方库,与容易调用的matlab相比,visuaal 无论是对学生、已经工作的程序员还是想学习计算机知识的人来说,python都是一种比较容易使用的编程语言。

笔者在python上的用途主要有两点:

使用python完成几个小项目的方案编制,完成课堂作业; 使用python语言学习数据结构知识,制作算法。 无论是python的初学者还是老手,python安装都建议使用anaconda[2]进行python安装。 使用anaconda,可以方便地安装python。 另外,安装后附带Jupyter,Spyder也变得容易使用。

Jupyter便于描述性分析,可以同时出现输入代码和输出结果,可以用markdown语法进行文档编写,非常方便; Spyder是一个与matlab非常相似的IDE,可以显示代码中数据的类型和具体内容,对matlab用户很友好。 Pycharm环境配置方便,代码样式优美,提供了许多插件,便于项目类代码编写。 此处不特别展开python安装,而是显示了anaconda pycharm的安装链接。 安装anaconda py charm [3]

互联网上有很多安装教程,读者可以自己找。 之后,如果有时间,笔者也会总结一下python的安装。

Pycharm环境配置了pip转换源,考虑到python的安装和下载过程网站是国外网站,国内也可以正常访问,但速度一般较低,这里推荐4个国内常用的python镜像[4]

清华大学镜像豆瓣镜像AlibabaCloud镜像中科大镜像以下为清华大学镜像使用案例

使用pypi镜像时,pypi镜像每五分钟同步一次。 请注意,临时使用: pip install-I https://pypi.tuna.Tsinghua.edu.cn/simple some-package时,simple是必不可少的。 将https而不是http设置为默认:并将pip升级到最新版本=10.0.0 (配置)。 如果与pipinstallpip-upipconfigsetglobal.index-URL 3359 pypi.tuna.tsinghuna simple pip的默认源的网络连接较差,请临时使用此镜像工作站有关pip install-I https://pypi.tuna.Tsinghua.edu.cn/simple pip-upycharm环境配置pycharm环境配置的选项,请参阅3358www.sina.com/com/通过在" Project Interpreter "行的倒三角形中选择** show all -符号**,可以添加和创建新的虚拟环境,如下图所示

[导出外链图像失败。 源站可能有防盗链机制。 建议保存图像并直接上传。 (img-lsFozjOy-1627028753985 ) ) 3358121.89.204.113/WP-content/uploads/2021/021

每行解释如下。

位置-项目路径是指已创建项目的位置。 将" untitled "重命名为您的项目时,Pycharm会根据路径自动生成新文件夹。 如果使用现有文件夹,则该文件夹必须为空文件夹。

新建环境使用-基于已安装的环境生成新的“专用于此项目”环境。 当然,可以让另一个项目继承此环境,但通常必须将其用作自己的环境,以免混淆。 使用此下拉列表可以选择本地计算机上的安装环境作为基本环境,在项目文件夹中自动生成虚拟环境(venv )文件夹,然后使用Python解释器要将第三方库导入到项目环境中,必须将库文件粘贴到\venv\Lib\site-packages中

-Location-新环境的位置。 在标题下拉选项中选择基本环境后,将自动生成此路径。 我不建议修改以免混淆。 (项目路径(\venv

-Base interpreter-基本解释器,标题

下拉选项中选择基环境后,此路径自动生成(为基环境中python.exe的文件路径)(项目路径) \venv\Scripts\python.exe

-Inherit global site-packages-继承全部的第三方库, 若勾选此项,则在创建新环境时,继承基环境中所有第三方库。注意: 此处继承,并不是通过复制基环境中的库文件实现,而是在 (项目路径)\venv\Lib\tcl8.6中新建一个脚本文件来实现继承,并不会过度拖慢创建时间或吃内存。

-Make available to all projects-将设置用于所有项目, 若勾选此项,则把以上设置应用于所有项目。

Existing interpreter-使用已有的解释器, 此项作用为:直接使用已安装的环境作为项目环境,在下拉选项中选取即可。在这种设置下,项目路径下不会有venv文件夹。

针对偶尔使用python做小项目的同学而言,可以针对性的建立几个环境,如tensorflow,pytorch的环境,每次可以直接调用,而不是每次编写代码都建立新环境,多次建立新环境会造成环境的冗余,如果开发较大的项目,需要专用环境,此时再针对性的建立环境即可。

python环境切换更改

python环境切换在文件-设置选项下的Project Interpreter下,打开如下图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KinGBVHd-1627028753994)(http://121.89.204.113/wp-content/uploads/2021/07/image-1627027385909.png)]

通过 图中1处的倒三角,可以查看全部环境或添加新环境,如过使用该环境提示缺少某些依赖库,则可以选择2处的符号进行添加库如下图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K8OSD7P6-1627028753996)(http://121.89.204.113/wp-content/uploads/2021/07/image-1627027535567.png)]

通过1处的 搜索选项可以查找要安装的库,但由于默认的源在国外,下载速度较慢,这里可以添加一个新的源(笔者这里采取的清华大学源,通过右侧的**+**符号即可添加。
注意添加网址清华大学源之后,需要添加一个文件在C/user下,先创建pip文件,再创建pip.ini.txt文件,文件内容为[5]。:

[global]timeout = 6000index-url = https://pypi.tuna.tsinghua.edu.cn/simpletrusted-host = pypi.tuna.tsinghua.edu.cn

此时点击上图中的Install Packages即可安装。

总结

关于pycharm的环境配置或者说是python的环境配置,以及其他IDE的环境配置都是笔者不够熟悉的,但是苦于一直没有找到足够系统的讲解,故了解环境配置都是什么时候用到,针对具体问题进行查询,网上也有众多讲解教程,当笔者对此足够熟悉时会系统性的进行总结一次。

这次环境配置主要是换源方面遇到问题了,才仔细查询的文章,在第一次进行环境配置时候,那个时候没有写博客的习惯,所以总结的较少,之后会逐步补全细节。

参考文章 - [1] [python百度百科介绍](https://baike.baidu.com/item/Python/407313) - [2] [anaconda官网](https://www.anaconda.com/products/individual) - [3] [anaconda+pycharm安装](https://blog.csdn.net/sunshine_lyn/article/details/81158855) - [4] [环境配置相关讲解](https://blog.csdn.net/qq_43724306/article/details/101781777) - [5] [pycharm环境换源安装依赖库](https://www.cnblogs.com/l7planet/p/12721087.html)
python编程例子,pycharm环境位置目录非空