Below you will find pages that utilize the taxonomy term “python”
November 29, 2018
mac下安装python web框架django
"前提\n由于mac自带的python2.7(路径 /usr/bin/python) 后来手动又安装了python3.7(/usr/local/bin/python3)\n两个版本共存。为了方便,直接在.zshrc文件里做了别名映射\nalias python=\u0026#34;/usr/local/bin/python3.7\u0026#34; 所以直接使用命令python实际上用的是3.7版本。\n按照官方教程 https://docs.djangoproject.com/zh-hans/2.1/intro/install/ 安装django。发现在使用命令 pip install django 安装后发现检测不到django,很奇怪,后来发现了问题所在。\n➜ ~ python Python 3.7.1 (default, Nov 6 2018, 18:46:03) [Clang 10.0.0 (clang-1000.11.45.5)] on darwin Type \u0026#34;help\u0026#34;, \u0026#34;copyright\u0026#34;, \u0026#34;credits\u0026#34; or …"
November 27, 2018
Python中的装饰器decorator
"Python中装饰器有些类似于java中的面向切片编程AOP的概念,就是对一些请求方法进行一些拦截,然后加入一些其实的逻辑。可以参与 https://blog.csdn.net/caimouse/article/details/78078189 这篇举的例子,很好理解。\nhttp://wiki.jikexueyuan.com/project/the-python-study-notes-second-edition/decorator.html"
February 21, 2018
解决mac下brew link python3出错brew Error: Permission denied @ dir_s_mkdir – /usr/local/Frameworks
"mac上默认的python版本为2.7.10版本,需要升级到python3 版本,通过brew升级\n$brew install python3 提示错误\n$ brew install python3 Warning: python3 3.6.3is already installed, it‘s just not linked. You can use brew link python3 to link this version. $ brew link python3 Linking /usr/local/Cellar/python3/3.6.3… Error: Permission denied @ dir_s_mkdir\n发现/usr/local/下没有路径/usr/local/Frameworks 需要新建该路径,并修改权限\n解决:\n$ sudo mkdir /usr/local/Frameworks $ sudo chown $(whoami):admin /usr/local/Frameworks 成功:\n$ brew link python3 Linking …"
June 3, 2013
centos下更新Python版本的步骤
"准备安装gitlab,发现系统目前的python版本为2.4.3版本.太低了, 虽然目前最高版本为3.3.0版本.但gitlab不支持这个版本.没有办法,我们这里将python升级到2.7.6版本.\n更新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令、软件包都要依赖预装的老版本python的,比如yum。\n第1步:更新gcc,因为gcc版本太老会导致新版本python包编译不成功\n[shell]yum -y install gcc[/shell]\n系统会自动下载并安装或更新,等它自己结束\n第2步:下载Python 2.7.0软件包\n[shell]wget http://python.org/ftp/python/2.7/Python-2.7.tar.bz2 tar -jxvf Python-2.7.tar.bz2 cd Python-2.7 ./configure make all make install make clean make distclean /usr/local/bin/python2.7 -V cd ../[/shell]\n编译安装完毕以 …"