python中模块没有命名_没有命名的模块请求

论坛 期权论坛 脚本     
已经匿名di用户   2022-4-20 22:06   1256   0

我将首先声明我已经搜索过这个问题,并在这里找到了完全相同的问题(ImportError: No module named 'requests'),但这对我没有帮助。在

我在osx(山狮)上使用macports。我已经成功地安装并运行了一些脚本,没有任何问题。在

从macports页面,我已经通过它详细介绍的方法安装了requests,据我所知,它已经成功安装:daves-mbp:~ Dave$ port search requests

arpwatch @2.1a15 (net)

Monitor ARP & RARP requests

http_ping @29jun2005 (net, www)

Sends HTTP requests every few seconds and times how long they take

httping @2.0 (net, www)

Ping-like tool for http-requests

py-requests @1.2.3 (python, devel)

Python HTTP for Humans.

py26-requests @1.2.3 (python, devel)

Python HTTP for Humans.

py27-requests @1.2.3 (python, devel)

Python HTTP for Humans.

py31-requests @1.2.3 (python, devel)

Python HTTP for Humans.

py32-requests @1.2.3 (python, devel)

Python HTTP for Humans.

py33-requests @1.2.3 (python, devel)

Python HTTP for Humans.

webredirect @0.3 (www)

small webserver which redirects all requests

Found 10 ports.

我有python 2.7,因此我通过以下方式安装它:

^{pr2}$

我觉得这看起来不错。在使用macports之前,我还需要做些什么吗?我认为python setup.py install(在前面提到的文章中)可能已经解决了我的问题,但是,当我在我的文件系统中搜索requests时,唯一的引用被隐藏在一个路径中(macports说这是用户安装的模块的存储)。而且,没有设置.py或者它的父目录中。在

我重新启动了我的终端窗口(之前解决了另一个问题),但在这里没有什么不同。在

感谢任何帮助

编辑:

which python报告/opt/local/bin/python

python解释器的第一行确实报告了:

daves mbp:~戴夫$python

Python2.7.2(默认值,2012年6月20日,16:23:33)

达尔文上的[GCC 4.2.1兼容Apple Clang 4.0(tags/Apple/Clang-418.0.60)]

但现在我做了一些事情,它却以新的错误回应:daves-mbp:~ Dave$ python

Traceback (most recent call last):

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 548, in

main()

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 530, in main

known_paths = addusersitepackages(known_paths)

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 266, in addusersitepackages

user_site = getusersitepackages()

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 241, in getusersitepackages

user_base = getuserbase() # this will also set USER_BASE

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 231, in getuserbase

USER_BASE = get_config_var('userbase')

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py", line 516, in get_config_var

return get_config_vars().get(name)

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py", line 449, in get_config_vars

import re

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re.py", line 105, in

import sre_compile

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sre_compile.py", line 14, in

import sre_parse

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sre_parse.py", line 17, in

from sre_constants import *

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sre_constants.py", line 18, in

from _sre import MAXREPEAT

ImportError: cannot import name MAXREPEAT

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP