django mac多版本问题解决方案

  • A+
所属分类:Django资料

问题说明

因为mac自带了一个版本python(2.7),后面又升级了python到3.5版本,老版本因为其他软件需要到(也不知道在哪里看到的),然后应该是终端pip装了一次Django,后面pycharm因为使用python3.5,后面又升级了一个Django

所以今天要解决的问题有两个

  • 卸载老版本的python2.7,升级为python3.5的版本
  • 卸载两个版本的Django,先全卸载了再说

其实还有一种解决方案是安装虚拟环境Virtualenv,这个不在本次的操作范围内,如果上述的问题解决不了,后期来做这个教程。

 

问题解决方案

一、卸载Django

  1. Python
  2. import syssys.path = sys.path[1:];
  3. import django; print(django.__path__)

上面的代码按行输入,不要一次性输入,会报错。得到python2.7中的Django 1.10.5 版本的位置所在,删除这个文件夹即可

/Library/Python/2.7/site-packages/Django-1.10.5-py2.7.egg/django

通用的方法查找python3.5使用的Django,得到地址

/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/django

两个全给删除了

django mac多版本问题解决方案

二、升级默认python2.7版本为python3.5

呃,放弃删除了。。。。

mac根本不给权限删除

发现苹果不单单只有2.7的版本,还有2.6,2.5,还有2.3版本

最后删除了2.7的版本,详细操作链接:http://blog.csdn.net/xummgg/article/details/69053334

 

 

李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: