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 安装中的问题
- 自动安装
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的自动安装大概率会由于各种问题安装失败.
- 手动安装
从官网上下载安装包
下载末尾是.tar.gz的文件,这个文件适合于本地安装.
下载到本地后,二次解压,打开文件夹到有setup.py的界面,执行shell指令:
python setup.py install
- 由于安装python自带的旧版本pip与新安装pip同时存在两个版本的问题
先卸载掉所有的pip
python -m pip uninstall pip
再手动重新安装pip,步骤参考1&2.
最后确认pip是否安装到最新版本.
pip show pip
3.2 使用中的问题
- 在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
来源:oschina
链接:https://my.oschina.net/yangyishe/blog/3215559