书接上回
嗯,跟老板一讨论,哇擦,原来你是组合啊,捂脸。。
TIM图片20190414210154.png
由一个公式引发的学案现在开始。
[第二幕]
因为一开始就会错意,导致完全跑偏了,然后他老人家直接直接告诉了我做法,就三行:
import scipy.special
from scipy.special import comb
comb(3, 2)
完
但是怎么可能就这么完了呢?生命不息,折腾不止。
法1
最简单的做法,直接装scipy就好了啊
sudo apt install python3-scipy
法2
下载一个Anaconda就全有啦
- 下载
wget https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh /mnt/e/biosf
下载到E盘下的biosf文件夹,习惯用Python2的要下载Anaconda2
- 安装
bash Anaconda3-2019.03-Linux-x86_64.sh
- 添加环境变量
export PATH=/mnt/e/biosf/anaconda3/bin:$PATH(最好一定这样写)
看到这里的人一定不要学我把它安在win的盘符下,你会受苦的,一定要安在home的某处,我直接安在了home下,那么环境变量修改修一下啊即为(27日修改):
export PATH=/home/xylona_m/anaconda3/bin:$PATH
-
好了我们来在终端里输入python检测一下:
TIM图片20190414195113.png
嗯,很好,还是系统自己的,微笑。究其原因,原来是调用顺序的问题。
根据搜到的教程,还要再profile里添加才行…… - 把环境变量添加到/etc/profile里
sudo vim /etc/profile
输入你的系统密码
进入profile以后,按 i 切换到输入模式,键入环境变量,
后通过ESC回到命令模式,
按 shift + ; (shift,加号,分号)进入底线命令模式,最后输入wq保存并退出,
enter回到终端
重启生效
source /etc/profile
TIM图片20190414195803.png
修改好后,再在终端里输入python检查一下
TIM图片20190414200014.png
OK成了。
[其实我后来又把系统里的python3.6卸载了,卸载之后即使把profile里的环境变量去掉,也能第一调用Anaconda里的python了]
- 关于Anaconda的一些用法
查看当前版本:
conda –v
升级包
conda –update
升级Anaconda
conda –upgrade
- Conda环境管理,我还没玩溜,先鸽了
理论上是:
创建一个名为python27的环境且指定python版本为2.7
conda create --name python27 python=2.7
激活环境
source activate python27
退出环境
conda deactivate
删除环境
conda remove -n python27 --all
查看所有创建的环境
conda info --envs
8.把Anaconda-python与pycharm连接起来
打开pycharm后,File→settings
TIM图片20190414205328.png
TIM图片20190414204649.png
TIM图片20190414205158.png
基本上到这里创建新的编译环境就OK了,pycharm还有很多玩法,有待于开发,比如说我在E盘里创建projects的时候该怎么用anaconda-python呢?我还不会,至此辅助我完成工作的基本条件就差不多了,历史遗留问题就是conda环境和这个了,有空再整。
先酱!
(以及到底怎么排版啊啊啊)
网友评论