[英]Weird pip bug. Can't install some modules but I can install others
盡管我做得最好,但似乎無法使gevent或grequest正常工作。 他們倆都依靠greenlet,我也無法工作。
我已經通過自制軟件完全安裝並重新安裝了python。 我沒有嘗試使用python的安裝程序,但是我不明白為什么這很重要。 我已經將xcode升級到最新版本,並確實安裝了每個插件。 我經常通過pip成功安裝python模塊。 我一直在嘗試上個月安裝grequests。
電腦:
`
$ sudo pip install greenlet
Requirement already satisfied (use --upgrade to upgrade): greenlet in /usr/local/lib/python2.7/site-packages
Cleaning up...
$ sudo pip install gevent
Requirement already satisfied (use --upgrade to upgrade): gevent in /usr/local/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): greenlet in /usr/local/lib/python2.7/site-packages (from gevent)
Cleaning up...
$ sudo pip install grequests
Requirement already satisfied (use --upgrade to upgrade): grequests in /usr/local/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): gevent in /usr/local/lib/python2.7/site-packages (from grequests)
Requirement already satisfied (use --upgrade to upgrade): requests>=1.0.0 in /Library/Python/2.7/site-packages (from grequests)
Requirement already satisfied (use --upgrade to upgrade): greenlet in /usr/local/lib/python2.7/site-packages (from gevent->grequests)
Cleaning up...
'
>>> import grequests
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import grequests
ImportError: No module named grequests
>>> import greenlet
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import greenlet
ImportError: No module named greenlet
>>> import gevent
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import gevent
ImportError: No module named gevent
編輯:
$ which -a python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/usr/local/bin/python
/usr/bin/python
編輯2:
我一定在某個時候弄壞了東西,因為現在我安裝的所有模塊都沒有通過。 我過去安裝的模塊仍然可以使用,但是新模塊卻出現與上述相同的錯誤。
重新安裝所有內容后,我仍然遇到問題。 我認為/Library/Frameworks/Python.framework/Versions/2.7/bin/python
是系統安裝的版本,但不是。
我需要刪除它,並將其從~/.bash_profile
中刪除,然后一切正常。 我不知道這是否是我唯一的問題,因為重新安裝可以修復某些問題,但我認為是。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.