不使用 Anaconda
的原因
Anaconda
自带的 Jupyter 和 Spyder 是非常好用的 Python 编辑器,9月份 Anaconda
终于从 4.4.0 更新到 5.0.0 。
但是我之前用 Anaconda
4.3.1 的时候,装的东西过多就会导致该软件运行不稳定,甚至打不开 Anaconda Navigator
,图标也变得混乱。这种情况到 4.4.0 的时候也没有好转。不知道最新的 5.0.0 有没有把这个问题解决。除了许多 Python库,我还装了 RStuido、Orange 和其他一些软件, 从软件大小来看,Anaconda
已经超过 11G——这显然不是我想要的。
可我非常喜欢用 Jupyter,也习惯使用 Spyder 的变量查看功能。两次卸载重装最后无法正常运行的体验是很糟糕的,无奈之下,只好自己装这两个软件了。
Python 默认带 IDLE 的,简单但是也足够用来编程了 ↓
但是实在是太简陋了,功能也不够用!!!
pip
更改国内镜像pip
默认不使用国内镜像,但是我们可以自己设置 1
-【pypi 镜像使用帮助】
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
!注意,simple 不能少, 是 https 而不是 http
修改 ~/.config/pip/pip.conf (Linux), %APPDATA%\pip\pip.ini (Windows 10) 或 $HOME/Library/Application Support/pip/pip.conf (macOS) (没有就创建一个), 修改 index-url至tuna,例如
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
pip 和 pip3 并存时,只需修改 ~/.pip/pip.conf。
【Windows7: C:\Users\Administrator\pip\pip.ini 需要自己创建 \pip
文件夹和 pip.ini
】
用 pip
安装的时候可以看见是清华镜像网址
pip
下载Spyder 和 Jupyterpip install pyqt5
pip install spyder
在 pip
脚本文件的同目录下 F:\python36\Scripts
有 spyder3.exe
启动程序:
pip install jupyter
在 pip
脚本文件的同目录下 F:\python36\Scripts
有 jupyter-notebook.exe
启动程序:
cmd
下输入 jupyter-notebook
或 spyder3
pip
安装 scipy
pip
添加了国内镜像之后,下载速度不会比 conda
安装慢,比较都是来源于清华镜像,没有了 Anaconda
的臃肿实际上令 python 更简洁。
但是我还是建议 小白(新手) 使用 anaconda,如果你注重让 python进行科学计算或者运行爬虫的话。 因为你不需要手动安装许多库。
有一个常见的十分重要的算法库 scipy
你可能用 pip
安装报错。尽管你已经安装了 numpy
原因是 scipy
使用 numpy
的 C 库比较特殊,需要手动安装。(非)官方下载地址:Unofficial Windows Binaries for Python Extension Packages
下载到本地,然后 cmd
进入下载目录,用 pip
运行本地安装
pip install numpy-1.13.3+mkl-cp36-cp36m-win_amd64.whl
如果你运行 pip install scipy
仍然报错的话,你可以试试下载 scipy
到本地安装 scipy 官网下载, cmd
进入下载目录,用 pip
运行本地安装
pip install scipy-1.0.0rc1-cp36-none-win_amd64.whl