python不同的版本有什么区别_多版本python的区别方法

最近做在线教育平台的过程中,由于开始使用的是最新的pyhon3.6版本,在后面需要用到xadmin管理后台(django本身的admin也可以,由于跟着的视频课程使用了xadmin,担心后面会有坑自己解决不了),xadmin与python3貌似并不兼容,只能去下了python2.7。那么问题来了,怎样在一台电脑上把两个版本的python区分开呢?

在群友的帮助下,踩了小半天的坑。首先需要用到virtualenv,virtualenv安装方法在此略过(当然还有其他的区分方法,项目本身就用了virtualenv来创建虚拟环境,就顺手用它来区分不同版本的python)。网上的解决方案是这样的:

自己输完是这样的:

提示并不存在python2.7,一脸懵逼中。

在他人的帮助下,改用绝对路径来进行命令:

还是不存在啊。。。

看了看文件夹下的python程序,可能是命名错误了,把python2.7.exe改成了python.exe,继续:

好像有点进展,还是有点小问题。这次可能是空间名两次冲突了,换个空间名,继续:

这下终于成功了,接下来就是再在虚拟环境中装一下需要的包,之前写的文件在pycharm的settings中更改下解释器就可以了。如图:

踩了一天的坑,终于解决了。第一次使用简书,也是第一次写这类文章,排版内容都很low,包涵~~

文末默默感谢下django群友Tim的帮助。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值