python新人使用备忘

回眸只為那壹抹淺笑 提交于 2020-04-05 16:50:06

1 python版本的选择

建议尽量不要使用python3.8,这个最新版本的许多工具包都是缺失的.
可以考虑使用python3.6或python3.7.
(目前对于几种版本的python差别,并没有明显的区别)
原因为:譬如对于工具包onnx,就没有python3.8的版本,只有python3.7以下常见的几个版本,参考链接

2 pycharm版本的选择

此前一直使用的是2017版本,这个版本的最高级别只能识别到3.6的语法.
建议使用2018版本,可识别python3.7的语法. 不建议使用2019版本,这个版本的破解还有些问题.

pycharm安装包参考:
2019年pycharm安装
pycharm2018破解版

3 pip安装和使用过程中可能出现的问题

3.1 安装中的问题
  1. 自动安装

参考链接

pip install -i http://e.pypi.python.org --trusted-host e.pypi.python.org --upgrade pip
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
python -m pip install --upgrade pip

但是遗憾的是,pip的自动安装大概率会由于各种问题安装失败.

  1. 手动安装

从官网上下载安装包
下载末尾是.tar.gz的文件,这个文件适合于本地安装.
下载到本地后,二次解压,打开文件夹到有setup.py的界面,执行shell指令:

python setup.py install
  1. 由于安装python自带的旧版本pip与新安装pip同时存在两个版本的问题

先卸载掉所有的pip

python -m pip uninstall pip

再手动重新安装pip,步骤参考1&2.
最后确认pip是否安装到最新版本.

pip show pip

查看当前pip版本

3.2 使用中的问题
  1. 在pip上安装python工具包

从git上download下来别人的项目,比较重要的一件事情,就是安装各种工具包.

pip install some-package

但目前国内的情况,无论是通过pycharm还是通过shell指令手动安装,下载速度都十分慢(十几kb/s)
采用镜像是一个比较好的选择,个人推荐使用清华大学的镜像(这个镜像协议是https的,像豆瓣镜像协议是http还需要额外确认)
镜像地址:https://pypi.tuna.tsinghua.edu.cn/simple (这个网址不要直接打开)
两种方式来实现镜像安装:
其一,指令中包含镜像源的安装方式.这种方式只适用于指令型安装.

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

其二(推荐),直接设置全局镜像,参考链接
windows系统下,直接在user目录中创建一个pip目录,如c:\Users\xx\pip,新建文件pip.ini,内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

通过这种方式设置全局镜像后,即使在pycharm中自动安装包,也会通过这个镜像来安装,比较方便.
2. 查看工具包版本的方法

打开python.exe(注意,不是cmd.exe),输入python指令查看,如要查看tensorboard的版本:

>>>import tensorboard
>>>tensorboard.__version__
'1.14.0'

end

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!