使用pycharm入门python的一些注意点

这篇具有很好参考价值的文章主要介绍了使用pycharm入门python的一些注意点。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今儿在帮别人跑一段python代码,实际上我对python并不熟悉,只能边摸索边尝试。选择了pycharm这个工具。

一.怎么安装python使用的库文件

能用来安装python的库文件的,有很多种办法,这里只介绍pip和pip3。因为pip和pip3的优势是能自行解决依赖问题。

1. 搞清楚pip和pip3的区别

网上能搜到的pip和pip3的区别,都是很官方的回答,通常是pip用于python1.x和python2.x,而pip3用于python3.x,这个说法没问题,但是使用起来还有会有一些疑惑。换句话说,我理解,就是pip下载下来的库是给python1和python2用的,pip3下载的库是给python3用的。所以如果你使用的是python3.x的版本,记住要用pip3下载库文件。

2. 在linux中安装pip3和pip

在linux的命令行中安装pip3,可以用这个命令:

sudo apt install python3-pip

同样的,安装pip,可以用这个命令:

sudo apt install python-pip

3. 怎么使用pip和pip3

有在命令行中使用和在pycharm中使用,两种方法。实际上都是一样的,只是在pycharm中将命令行通过可视化界面来实现了。归根结底是这样一个命令。

3.1. 在命令行利用pip和pip3安装库文件

在此只讲解linux下的,windows下的类似。

python -m pip install libsora //写法1
pip install libsora  //写法2

这是利用pip下载的库。两种用法是一致的。

python3 -m pip install libsora  //写法1
pip3 install libsora  //写法2

这是利用pip3下载的库。两种用法是一致的。

3.2. 在pycharm中利用pip和pip3安装库文件

在pycharm使用pip和pip3安装库文件的方法相比较来说简单一些。
打开pycharm的界面,如下图。
使用pycharm入门python的一些注意点
不同的版本和操作系统,界面可能有差别,但路径是不会变的,就是
file->Settings…
这么一个路径,打开以后在搜索栏中输入pip,能搜出下面内容,选择Python Interpreter,出现右侧内容,即加载在这个工程中的库文件。
使用pycharm入门python的一些注意点

注意!
首先需要介绍pycharm新建一个工程文件时,他默认给每个工程文件一个干净的库文件的环境变量,当然你也可以选择将系统全局的环境变量添加给这个工程,或者在不同的python版本及对应的环境变量中进行切换。
在Python Interpreter后侧的下拉框中进行环境变量的选择,下拉框默认只有一个新建的本工程的环境变量,如果想要增加别的环境变量,可以点击“Add Interpreter”进行更多的环境变量的添加。下拉框下面的显示框中所显示的库文件,即选中的环境变量中所包含的库文件。
点击“Add Interpreter”按钮后选择“Add Local Interpreter”,弹框如下。
使用pycharm入门python的一些注意点

图中所示的第一个tab页,“Virtualenv Environment”,即创建本工程时新建的环境变量,包含了环境变量库文件保存的地址,以及运行的python版本。
图中所示的第二个tab页,是另一个库文件下载工具,这里不介绍。
图中所示的第三个tab页,“System Interpreter”,即操作系统自带的环境变量,以不同的python版本作区分,可从多个版本中进行选择。如图。
使用pycharm入门python的一些注意点
选中相应的python版本,即选中了相应的库文件。
点击“ok”按钮,即将相应的内容加入了前一窗口的下拉菜单中,供选择。
在库文件显示的框中,可以看见有一个"+"或者“-”号,点击“+”号则可进行库文件的增加,点击“-”号进行库文件的移除。这里所做的库文件的增减操作,只会体现在所选中的环境变量中。
点击“+”号,弹窗如下。
使用pycharm入门python的一些注意点
这就是“Available Packages”窗口,在此进行所选环境变量中的库文件的增减。
在搜索框中输入,如“librosa”,则可搜到相应库文件,并显示在左侧栏中,选中后,点击下面按钮“Install Package”,顺利的话,则安装成功。
在右侧“Specify version”可以选择库的版本。针对特别需求所设。
“Options”中,就类似于在命令行中添加一些参数,可以添加例如仓库源的相关内容。比如要使用清华的pip仓库源,可以在此添加“–trusted-host mirrors.aliyun.com”。

二.在安装库文件的过程中踩到的坑

1.不同的CPU即不同的指令集,可能有些库未做适配

一开始,在一台龙芯3A5000的loongnix系统上做开发,库文件一直安装失败,后来换了amd的ubuntu,就很顺利了。所以库文件安装失败,可能是CPU或者操作系统的适配问题。

2.pycharm中使用的命令pip不一定是python1的pip

在pycharm中经常可见的是pip命令,但是命名选择的是python3.x,所以一开始有些疑惑,这个pip对不对,所以一直在想办法把pip改成pip3。后来才反应过来,这里的pip,指的是下面

python3 -m pip install libsora  //写法1
pip3 install libsora  //写法2

第一句中的-m后面的那个pip。文章来源地址https://www.toymoban.com/news/detail-488344.html

到了这里,关于使用pycharm入门python的一些注意点的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【golang】使用通道时需要注意的一些问题

    Go 1.20 Windows 11 1.定义通道变量: 2.通道遵循FIFO先入先出规则,可以保证元素的顺序 3.通道是并发安全的,不会因多个协程的同时写入而发生数据错乱 下面的代码例子会经常出现调用 display 函数,这是我自己定义的一个函数,主要用于打印信息,代码如下: 为了减少代码冗余

    2024年02月12日
    浏览(73)
  • C++使用类的一些注意事项

    目录 前言: 1.再谈构造函数 2.(c++98)隐式类型转换中的编译器的优化 3.explicit 4.static成员 5.匿名对象 6.友元函数 7.内部类 8.编译器的一些场上的优化 总结: 若有歧义,请指出,感谢阅读! 1.再谈构造函数 我们在构造函数体中,给成员变量赋值能叫做成员变量的初始

    2024年04月10日
    浏览(26)
  • 投资基金中一些别人的思考

    大部分投资者目前选择基金主要还是通过历史业绩判断未来。实际上影响基金未来业绩表现的维度比较多, 比如股票、债券等各类资产的持仓情况、仓位及换手率水平、基金规模等等。对于权益类基金而言,持仓行业分布怎样、 个股和行业集中度怎样?对于债券类基金而言

    2024年02月01日
    浏览(24)
  • C#反射的学习,反射的一些注意事项,反射的一些使用代码的实例

    本文档写的的是C#中的反射常用的方式(附带示例代码)以及在使用的时候的一些注意事项。 C#中的反射是一种强大的机制,它允许在运行时动态地检查、访问和操作程序的元数据、类型信息和对象。以下是C#中反射常用的技巧和使用方式: 获取类型信息:使用Type类可以获取

    2024年02月06日
    浏览(25)
  • c++ - 抽象类 和 使用多态当中一些注意事项

     在虚函数的后面写上 =0 ,则这个函数为纯虚函数。 纯虚函数不需要写函数的定义,他有类似声明一样的结构。  我们把具有纯虚函数的类,叫做抽象类。 所谓抽象就是,不符合常理的,偶然的,和平常的类不太一样的类。抽象一般是我们人自己想出来的形象,在现实世界

    2024年02月09日
    浏览(18)
  • python入门之:2、修改在CMD使用pip下载模块的默认存储路径与pycharm的模块默认读取路径

    pip.ini文件位置一般在C盘C:Users....AppDataRoamingpip 方式一、在cmd下执行指令,其中: D:myworkpythonvenvLibsite-packages为需要安装的pip安装源位置,具体如下所示: 方式二、直接在pip.ini文件中直接修改,第一行是镜像源,第二行是pip文件修改位置。 如果是刚配置的python环境,

    2024年02月04日
    浏览(32)
  • Github copilot 在vscode 和pycharm中的使用和一些问题

    copilot 代理设置问题 【Copilot】GitHub Copilot could not connect to server. Extension activation failed: “read ECONNRESET“-CSDN博客 首先开启vpn

    2024年02月03日
    浏览(23)
  • 【python】 字典使用教程(超级详细)不看 你怎么够别人卷

    字典(dictionary)是除列表之外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取,这个键可以是数字、字符串甚至元组。映射可以使用任何不可变对象标识元素

    2024年02月03日
    浏览(70)
  • 使用OpenCV与深度学习从视频和图像中精准识别人脸: Python实践指南

    第一部分: 引言与背景 人脸识别已经成为了当代技术领域中最热门和广泛应用的话题之一。从智能手机的解锁功能到机场的安全检查,人脸识别技术无处不在。在这篇文章中,我们将使用Python中的OpenCV库和深度学习模型,深入探讨如何从视频和图像中精确地识别人脸。 OpenC

    2024年02月12日
    浏览(28)
  • 【Python入门】--PyCharm的下载、安装、详细配置

    本篇文章目录 一、PyCharm的作用 二、PyCharm下载 三、PyCharm安装 四、PyCharm使用 (1)新建项目 (2)新建文件 (3)运行文件  五、PyCharm配置 (1)主题设置 (2)代码字体设置 (3)修改解释器 PyCharm一种Python IDE(集成开发环境),有一整套可以帮助用户在使用Python语言开发时

    2024年01月21日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包