Python再入手-01

Python两年前学习后,现在几乎都忘了,由于项目需要,还得重操旧业,只是先前也是半斤八两,现在更是门外汉了。

首先就是安装了,由于电脑其他软件需要安装各类不同的python环境,电脑已经安装了python2.4, 2.7, 3.8更各种版本,以前也安装了anaconda,还安装了pycharm,根据朋友点播,还是认为应该安装ananconda更为合适。主要原因就是anaconda能提供虚拟环境,这样就避免了各类版本不一需求不一致等问题。

但是,anaconda也是问题多多,从清华镜像下载的最新版anaconda就各种报错,找了个老一点的版本,倒是能用,就是anaconda navigator图形界面总是启动不了。一气之下,先把电脑重装了(倒不是因为anaconda,是一些其他行业软件卸载不了,干脆重装了)。

重装之后,找到几年前光环教育给的一个ananconda版本(以前也不标注是哪个版本,只写年月日)名称为:Anaconda3-2020.11-Windows-x86_64.exe。标记一下,这个能用。

安装路径选在E盘,以免出现管理员权限之类的问题。(其实以前安装在c盘也没问题)

安装时会问要不要加入环境变量,默认是不推荐。如果不加的话,cmd窗口里输入

conda --version
python --version

都是无效的。既然以后都在anaconda prompt里写命令,那么这个环境变量不配置也是可以的。而且,以后还要新建虚拟环境,那就更没必要再这时候配置环境变量了。

安装完成后,先打开anaconda navigator看看,这次终于能正常打开了。

从这里可以修改国内源,点击file--preference--configure conda 会弹出编辑对话框。默认为:

ssl_verify: true
channels:
  - defaults

把这些话都删除了,改为:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
ssl_verify: true

 保存即可。之后会重启anaconda navigator,就成功了。

修改源很重要,不然后面安装其他第三方模块,就会出现在命令行光标转个不停,安装不上的情形。

好了,下面就是新建虚拟环境,在conda prompt下面输入

conda create --name e1 python=3.8.5

这样就新建了名为e1的虚拟环境。注意,这里python选择安装3.8.5,原因是太高了的话,就只支持windows 10,后面会报错OS Error, Win Error,之类的,很烦。而想要用的程序还需要python 3.8以上版本,只能选择3.8.5这个比较合适了。Windows 7下通过。

新建环境后,可转至当前环境

conda activate e1

如果想退出环境,就是

conda deactivate

删除环境

conda remove -n e1 --all

掌握着几个命令就可以了。

在e1环境下安装jupyter。其实在base下面就有jupyter,但换了环境后,查看当前插件

conda list

可以看到没有jupyter 就需要安装了,键入命令

conda install -c conda-forge jupyterlab

就可以安装了,其实jupyter是需要很多其他依赖项的,这个命令下会把那些依赖项都一并安装了。安装后可以输入conda list来查看,也可以输入jupyter --version来查看含有jupyter字样的各个包的版本。可以看到,新安装的jupyter和base环境下的版本号是不一样的。

在anaconda prompt下输入

jupyter notebook

就可以在浏览器打开jupyter了。因为是新装了,以前出现的各种kernel error之类的都没有了。

后面就是根据需要,配置我们的e1环境了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Intimes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值