快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记娱乐app正网_机器人论坛网进入



一. 安装python

mac系统着实自带了一个python的履行履行情况,用来运行python还行,然则开拓可能就不敷了,是以我们必要从新安装python。这里有两种规划安装:

1.homebrew

?

1

brew install python

这个规划对照简单,假如掉足的话可以给前面加sudo试试,这个安装的python可能不是最新版.

2.从官网下载安装

大年夜家可以从https://www.python.org/download下载安装最新版的python,安装对照无脑,一起按下去就OK,毛病是今后进级,卸载都得自己掩护.

这两个措施安装的python的位置是不一样的,大年夜家可以用:

?

1

which python

来查看安装位置.安装完成后在终端中键入python来验证安装是否成功.

二. 安装pip

这里很多多少文章中说要先安装easy_install, 着实是不用的.

1.我们先获取pip安装脚本:

?

1

wget https://bootstrap.pypa.io/get-pip.py

假如没有安装wget可以去这里将所有内容复制下来,新建get-pip.py文件,将内容拷进去就OK了.

2.安装pip

?

1

sudo python get-pip.py

用python履行刚才获取的脚本,这里sudo可以选择应用,若碰到类似这个报错则必须加sudo:

?

1

2

3

4

5

6

7

8

9

Exception:

Traceback (most recent call last):

...

OSError: [Errno 13] Permission denied: 'XXX/pip-0.7.2-py2.7.egg/EGG-INFO/dependency_links.txt'

Storing debug log for failure in /Users/bilt/.pip/pip.log

安装成功后可以在终端中键入pip来检测,假如不可重启终端后考试测验.

3.改动pip源

在天朝,因为功夫网的缘故原由,应用pip安装一些模块会分外慢以致无法下载,是以我们必要改动pip的源到海内的一些镜像地址,分外谢谢海内无私奉献的组织~

首先辈入HOME路径:

?

1

cd ~

创建.pip目录:

?

1

mkdir .pip

创建pip.conf文件:

?

1

touch pip.conf

大年夜家可以用自己爱好的编辑器打开pip.conf文件,我现在应用的时v2ex的源,以是添加:

?

1

2和记娱乐app正网

[global]

index-url = http://pypi.v2ex.com/simple

大年夜家可以把index-url的值设置为自己实际源的地址.

至此pip源改动成功,今后应用pip安装模块时都邑从这个源去下载安装,大年夜家可以自行测试一下.

三. 其他模块和记娱乐app正网安装

1.Pillow/PIL

想用python处置惩罚图片,自然少不了PIL这个模块, 因为PIL经久没有更新了, 以是有了Pillow这个模块, 依附于PIL, 新版的pip安装后会自带Pillow, 然则似乎没有zlib模块, 以是会报错:

?

1

2

3

4

5

6

7

8

9

10

11

12

File "/Library/Python/2.7/site-packages/PIL/Image.py", line 1105, in paste

im.load()

File "/Library/Python/2.7/site-packages/PIL/ImageFile.py", line 190, in load

d = Image._getdecoder(self.mode, d, a, self.decoderconfig)

File "/Library/Python/2.7/site-packages/PIL/Image.py", line 389, in _getdecoder

raise IOError("decoder %s not available" % decoder_name)

IOError: decoder zip not available

是以我们必要手动从新安装和记娱乐app正网:

?

1

sudo pip install -U Pillow

2.MySQLdb

鄙人面的网址下载mysqldb模块:

http://sourcefor和记娱乐app正网ge.net/projects/mysql-python/

在mac os x直接双击解压,敕令行进入解压后的目录, 履行python setup.py build

假如有

?

1

sh: mysql_config: command not found

提示,我们必要编辑下mysql的路径,应用vim打开setup_posix.py

找到:

?

1

mysql_config.path = "mysql_config"

改为:

?

1

mysql_config.path = "/usr/local/mysql/bin/mysql_config"

然后履行:

?

1

sudo python setup.py install

安装成功后,在敕令行输入python进入python情况,输入import MySQLdb,我的情况中报下面的差错:

?

1

>>> import MySQLdb

?

1

2

3

4

5

6

7

Traceback (most recent call last):

File "", line 1, in

File "MySQLdb/__init__.py", line 19, in

import _mysql

ImportError: dlopen(/Library/和记娱乐app正网Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib

Referenced from: /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so

Reason: image not found

办理措施,我们建立一个软链就可以了

?

1

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

这样我们就在mac os x的python情况下安装好了MySQLdb模块

您可能还会对下面的文章感兴趣: