我学Python也接近两年,其间也走了许多弯路,现在准备把相关的知识都整理一下,做个记录。
Python有2和3之分,语法存在一些差异,目前基本都学习Python3系列。我最开始直接用python自带的IDLE,但确实很笨拙,使用不方便。后来发现了Anaconda这个神器,集成了jupyter、ipython、spider等多个工具,任你挑选,而且管理包和版本超级方便。
此外,写代码当然离不开文本编辑器了。我主要用的是Sublime Text3,支持高亮,非常好看。后来也用过Notepad++,虽然没有前者顺手,也挺好用的,安装很方便。
(一)Anaconda安装使用
-
安装
image.png
参考资源: http://python.jobbole.com/86236/
官网:https://www.anaconda.com/
官网下载——安装——配置路径:系统变量path
检查是否安装好(win+r打开运行,输入cmd):
-
Conda使用
Python有pip可以安装管理包,但是安装经常出现问题,尤其在安装机器学习相关的包时。conda可以轻松安装包,并且可以创建不同的python环境。1.管理conda
# 检查conda版本 conda --version # 版本升级 conda update conda
2.创建一个python2的环境
# 创建一个名为python27的环境,指定Python版本是2.7 conda create --name python27 python=2.7 # 安装好后,使用activate激活某个环境 activate python27 # for Windows source activate python27 # for Linux & Mac # 激活后,会发现terminal输入的地方多了python27的字样,实际上,此时系统做的事情就是把默认3.4环境从PATH中去除,再把2.7对应的命令加入PATH # 再看看Python版本 python --version #2.7 # 如果想返回默认的python 3.4环境,运行 deactivate python27 # for Windows source deactivate python34 # for Linux & Mac # 删除一个已有的环境 conda remove --name python27 --all # 列出全部环境 conda info -e
3.管理包
# 查看包 conda list #查看当前已安装的包 conda list -n python34 #查看某个指定环境的已安装包 # 查找package信息 conda search numpy # 安装包 conda install numpy #默认当前环境 conda install -n python35 numpy #指定安装环境 # 删除包 conda uninstall numpy conda uninstall -n python35 numpy
4.安装包
有些包conda存在无法安装的情况,可采用Anaconda.org网站或者pip的方法安装
Anaconda资源网站:https://anaconda.org/
pip直接安装或whl文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#statsmodels# 直接安装 pip install numpy # 安装whl文件:下载放在指定位置path1 pip install +path1
(二)Sublime Text3安装使用
-
安装
正常安装步骤,安装完成后可使用。为了方便需要安装一些高亮之类的插件,插件安装中可能存在一些bug.1.Package Control 报错There Are No Packages Available For Installation
参考:https://blog.csdn.net/feilong_csdn/article/details/67638660
此插件是安装SublimeHighlight插件前需要安装的,自带的存在问题,需要删除重新下载安装2.Sublime Text 无法使用Package Control或插件安装失败
参考:https://blog.csdn.net/freshlover/article/details/44261229/3.直接运行.py文件遇到的问题
参考:https://fqlxxxxx.gitbooks.io/learnpython/sublime_text3yun_xing_python_shu_ru_shi_jiao_hu_cheng_xu_wen_ti_jie_jue.html4.配置python运行环境(可以不用配置)
参考:https://blog.csdn.net/lmikic/article/details/52294061
(三)Jupyter Notebook 安装使用
-
安装
参考:http://python.jobbole.com/87527/?repeat=w3tc
在 conda 环境中,可以使用如下命令安装:conda install jupyter notebook
-
使用
在命令行输入jupyter notebook即可使用
Shift + Enter 运行代码
(四)关于服务器
毕业论文因为要爬虫的原因租了tx的服务器,学了一些用法,暂记录如下。
- 登录
云服务器登录方式
登录 Windows 实例
端口 telnet不通
登录不了还有一个原因就是可能校园网会影响,实在不行就找腾讯的工程师,态度和实力都很好
阿里云服务器远程桌面连接提示凭证不工作解决办法
- 使用
不安装 ftp用 windows 服务器上传下载文件
腾讯云上传下载文件方法
腾讯云服务器搭建Python环境
服务器上运行Python项目
最后最省心的方法是在服务器上装了ananconda
在服务器上跑程序——Xshell和Xftp的安装与使用
网友评论