Python学习1——环境搭建

学习任何编程语言的第一步就是选择搭建编程环境。
选择强迫症第一个问题, 选择Python2还是Python3,没的说,新的就是好,Python3.6.5走起。
选择强迫症第二步,选择什么IDE。
最简单的办法就是用Python自带的编程环境,也就是说Idle 的shell和编辑器。地址就是Python官方网站:Python3.6.5下载
<https://www.python.org/downloads/release/python-365/>
对于初学者来说是够了。如果你是超级小白,那就不要纠结了,IDLE走起,廖雪峰教程走起。廖雪峰Python教程
<https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000>
如果讲究一点的,可以选择Pycharm作为IDE环境搭建,也比较简单,唯一需要注意的就是创建虚拟环境和选择解释器。下载地址在这里,
PyCharm——Windows版 <http://www.jetbrains.com/pycharm/download/#section=windows>
。永远记得一句话,别用中文路径。

再讲究一点的就是Anaconda+Pycharm了。Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。
下载地址在这里:Anaconda下载 <https://www.anaconda.com/download/>

用Anaconda最大的问题,就在于这玩意儿和Windows其实不太兼容,安装起来容易出现各种稀奇古怪的问题。你去搜Anaconda的教程,多半都很简单,下一步下一步什么的,你自己实际去装,就很有可能出现各种稀奇古怪的问题,而这些问题一大半都出在环境变量上面。
这里是我找到的一个比较好的安装教程网站,虽然并没有解决我要解决的问题。Anaconda安装教程
<https://blog.csdn.net/qq_36015370/article/details/79484455/>
我要解决的问题,可能你也会碰到,那就是Anaconda安装完毕之后,找不到菜单。有的会跳出如下的错误提示:failed to create anacoda
menu。而更加糟糕的是,连提示都没有,菜单栏里面只有一个Anaconda Prompt在那里,你点击一下,结果跳出一个CMD窗口,最上面是一句非常傻逼的
‘D:\Anaconda3\Scripts\activate.bat’ is not recognized as an internal or
external command,operable program or batch file.
我找了一圈网上的各种办法,最后都不行,包括那个什么python .\Lib_nsis.py mkmenus,没有卵用。
最后我用自己的办法解决了。很简单。

我分析下来,认为出现问题的原因还是环境变量的设置问题。因为我之前已经安装了Python3.6.5,然后再安装Anaconda,二者之间有冲突。然而我手工修改环境变量,试来试去也不管用。于是我一怒之下把涉及到Python的环境变量全部删掉。然后重新安装了Anaconda,但是这一次我是安装在C盘,而不是D盘。
好了之后试了下,发现Anaconda OK了,菜单栏出来了,就是这样。

至于Python3.6.5的环境变量,用安装包修复下就好了。
然后Pycharm里面,在项目的解释器这里选择Anaconda下面的Python.exe就行了,So easy.

有童鞋可能要问为什么我的Pycharm是中文的?很简单,因为我在网上下了一个中文包
<https://www.7down.com/soft/260845.html>。记住别忘了备份。

最后一个问题,因为我是一个龟毛的完美主义者,所以我觉得Jupyter
Notebook开始的默认文件夹是我的文档,实在是太不爽了。毕竟我的文档里面比较繁杂,各种乱七八糟的东西。我希望这个文件夹是在我默认的文件夹下面。
找了一圈修改方案,最后在知乎看到一个问题回答 <https://www.zhihu.com/question/31600197>,完美的解决了。

综合了楼上的观点,总结如下:
1.打开 cmd 输入命令 jupyter notebook –generate-config
2.找到C:\Users\Administrator.jupyter 中的文件 jupyter_notebook_config.py
3.用记事本打开找到# The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = u’ (请注意修改的是这一行)
去掉最前面的#注释,将其修改为
c.NotebookApp.notebook_dir = u’E:\jupyter’
(注意将#号删除,注意是\双斜线 这里的E:\jupyter是我喜欢的目录)

OK,到此为止,所有龟毛的问题都搞定了,完美的环境搭建成功

友情链接
ioDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信