使用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的界面,如下图。
在这里插入图片描述
不同的版本和操作系统,界面可能有差别,但路径是不会变的,就是
file->Settings…
这么一个路径,打开以后在搜索栏中输入pip,能搜出下面内容,选择Python Interpreter,出现右侧内容,即加载在这个工程中的库文件。
在这里插入图片描述

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

图中所示的第一个tab页,“Virtualenv Environment”,即创建本工程时新建的环境变量,包含了环境变量库文件保存的地址,以及运行的python版本。
图中所示的第二个tab页,是另一个库文件下载工具,这里不介绍。
图中所示的第三个tab页,“System Interpreter”,即操作系统自带的环境变量,以不同的python版本作区分,可从多个版本中进行选择。如图。
在这里插入图片描述
选中相应的python版本,即选中了相应的库文件。
点击“ok”按钮,即将相应的内容加入了前一窗口的下拉菜单中,供选择。
在库文件显示的框中,可以看见有一个"+"或者“-”号,点击“+”号则可进行库文件的增加,点击“-”号进行库文件的移除。这里所做的库文件的增减操作,只会体现在所选中的环境变量中。
点击“+”号,弹窗如下。
在这里插入图片描述
这就是“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。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鱼月半

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值