使用virtualenv创建虚拟环境

  使用python写一个新的项目时,通常要使用一个新的环境(旧的环境可能会存在包的冲突),虽然重新配置旧环境也可以,但较为麻烦。最常用的方法是使用Anaconda创建新环境,考虑到我最开始使用的python没有使用Anaconda,我就使用了python 的第三方库virtualenv来配置新的环境(使用的是win10 64位环境)。

首先用命令行进入安装虚拟环境的目录,使用如下命令就可以创建一个新的python环境:

virtualenv env_test

环境的名字为env_test,所在目录下出现了环境的目录。

 使用cd进入这个目录,然后进入其中的Script的目录

 使用activate命令激活环境:

此时即可以使用新环境,使用deactivate可以推出新环境:

 

这种方法的一个缺陷是创建的python版本只能与电脑上的python版本相同,无法创建任意版本的python。

另外可以将这个环境加入jupyter的内核中:

首先利用jupyter kernelspec list查看内核的数目:(我已经创建了不同的环境)

进入想要添加的虚拟环境中,使用python -m ipykernel install --name=env_name display-name 'name'可以将刚才创建的环境添加至jupyter内核。
jupyter kernelspec uninstall env_name可以移除该虚拟环境。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值