- A+
所属分类:Django资料
问题说明
因为mac自带了一个版本python(2.7),后面又升级了python到3.5版本,老版本因为其他软件需要到(也不知道在哪里看到的),然后应该是终端pip装了一次Django,后面pycharm因为使用python3.5,后面又升级了一个Django
所以今天要解决的问题有两个
- 卸载老版本的python2.7,升级为python3.5的版本
- 卸载两个版本的Django,先全卸载了再说
其实还有一种解决方案是安装虚拟环境Virtualenv,这个不在本次的操作范围内,如果上述的问题解决不了,后期来做这个教程。
问题解决方案
一、卸载Django
- Python
- import sys; sys.path = sys.path[1:];
- 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
二、升级默认python2.7版本为python3.5
呃,放弃删除了。。。。
mac根本不给权限删除
发现苹果不单单只有2.7的版本,还有2.6,2.5,还有2.3版本
最后删除了2.7的版本,详细操作链接:http://blog.csdn.net/xummgg/article/details/69053334