Python 模块 httplib2 和 python 路径
Python module httplib2 and python path
我正在尝试在 Python 2.7 中使用 httplib2 on Windows 7 使用 IDLE PythonWin 32 build 219.
我使用 python setup.py install
方法下载并安装了它。
在 Windows 命令行上,以下操作成功:
python
import httplib2
httplib2
<module 'httplib2' from 'C:\Python27\ArcGISx6410.2\lib\site-packages\httplib2-0.9.2-py2.7.egg\httplib2\__init__.pyc'>
这是问题所在:在 PythonWin 中导入 httplib2 returns:
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
ImportError: No module named httplib2
我在命令行中使用 sys.path.append
在命令行(上方)中添加了模块 returned 的位置,希望能解决问题。
PythonWin 仍然无法导入模块,并且 PythonWin 中的 sys.path
没有 return httplib2 的附加路径。我在PythonWin中以同样的方式附加了路径,但仍然无法导入模块,当我重新打开PythonWin时,路径不再包含附加的模块。
PythonWin 为什么或如何使用不同的路径,我怎样才能让 PythonWin 能够导入 httplib2?
您是否尝试过使用命令行工具pip
?你可以这样使用它:
pip install httplib2
那应该把它放在你的路径上。如果你没有安装 pip,请参阅 this post. Also, worth mentioning, httplib2
is not as friendly as requests 我个人更喜欢的。
我正在尝试在 Python 2.7 中使用 httplib2 on Windows 7 使用 IDLE PythonWin 32 build 219.
我使用 python setup.py install
方法下载并安装了它。
在 Windows 命令行上,以下操作成功:
python
import httplib2
httplib2
<module 'httplib2' from 'C:\Python27\ArcGISx6410.2\lib\site-packages\httplib2-0.9.2-py2.7.egg\httplib2\__init__.pyc'>
这是问题所在:在 PythonWin 中导入 httplib2 returns:
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
ImportError: No module named httplib2
我在命令行中使用 sys.path.append
在命令行(上方)中添加了模块 returned 的位置,希望能解决问题。
PythonWin 仍然无法导入模块,并且 PythonWin 中的 sys.path
没有 return httplib2 的附加路径。我在PythonWin中以同样的方式附加了路径,但仍然无法导入模块,当我重新打开PythonWin时,路径不再包含附加的模块。
PythonWin 为什么或如何使用不同的路径,我怎样才能让 PythonWin 能够导入 httplib2?
您是否尝试过使用命令行工具pip
?你可以这样使用它:
pip install httplib2
那应该把它放在你的路径上。如果你没有安装 pip,请参阅 this post. Also, worth mentioning, httplib2
is not as friendly as requests 我个人更喜欢的。