我想安裝與PIP的郵件庫,但它進口的模塊隊列,已改名爲在Python 3排隊,我怎麼能下載它使用點?如何使PIP安裝在蟒蟒3.x的2.x的模塊
回答
答:你不能! 爲什麼你會甚至考慮這樣的事情?
這爲什麼這麼多的項目仍然使用Python 2.7和3.4不,因爲有很多模塊還沒有移植。 但是,越來越多,特別是着名的。
你能做的唯一的事情,就是找一個當量/更換模塊做同樣的事情。
更新:
來創建隊列,你可以充分利用的Deque(collections.deque)或使用發現deque的隊列的一些實現。
我不是那個投下你的答案的人,但我需要這個模塊,這就是爲什麼我想要安裝它的原因 – whiletrue 2014-10-09 19:44:39
@whiletrue對於開源軟件包,另一種選擇是貢獻。如果您覺得自己有能力,請爲社區提供一項服務並將其移植過來。 – 2014-10-09 19:47:48
是的,分叉項目,並嘗試找到必須重寫的內容,以使它與3.X兼容。有時候,這不是一件大事。然後社區會幫助你完成它,即使它的創造者會感激。 – 2014-10-09 19:50:29
- 1. 爲Python 3.x安裝Pip
- 2. Python 3.x都有安裝,但蟒蛇UNIX命令啓動的Python 2.x的
- 3. PIP安裝pygmaps蟒蛇
- 4. 如何使用Python 3.x ast模塊解析Python 2.x?
- 5. 這兩個蟒蛇的Pip安裝
- 6. 錯誤在蟒蛇安裝PIP 2.7.6
- 7. 如何安裝PyQt4在蟒蛇版本4.3.X
- 8. 如何random.randint(X,Y)蟒
- 9. 溢出在蟒EXP(x)的
- 10. 蟒蛇3.5.2:`PIP安裝mysqlclient`錯誤
- 11. 在安裝了2.x和3.x的環境中安裝Python包
- 12. 蟒蛇-m PIP安裝-U PIP errno的11004
- 13. 如何蟒蛇PIP在Windows
- 14. 在OS X上安裝pip 10.6
- 15. 在Mac OS X中安裝Leiningen 2.X
- 16. 在MAMP上安裝Apache模塊X-Sendfile
- 17. 導入錯誤與psycopg2,巨蟒3.X
- 18. 蟒3.X urllib.request.HTTPSHandler重寫方法GET POST
- 19. 使用pip安裝python 3.x軟件包
- 20. Python 3.x - 使用pip安裝軟件包時出錯
- 21. 如何在Python 3.x而不是2.7上使用`pip`來安裝軟件包?
- 22. MacOS X的怪異蟒蛇
- 23. 安裝SAML 2.x的
- 24. 安裝在蟒蛇
- 25. 安裝扭曲着蟒蛇3.5的virtualenv使用PIP
- 26. 在Windows上同時安裝Python 2.x和3.x時使用較舊的Python 2.x
- 27. 安裝MySQL模塊與PIP
- 28. 用pip安裝tweepy模塊
- 29. PIP安裝不安裝Python模塊
- 30. ''模塊「PIP安裝期間在Python3.x中找不到」'找不到''
幾乎肯定不會工作,如果沒有python3的包,那麼你運氣不好 – 2014-10-09 19:40:36
你可以鏈接到你正在談論的包嗎? – 2014-10-09 19:45:39
閱讀郵件版本歷史中的評論[這裏](https://bitbucket.org/ginstrom/mailer/src/ff2e4fa9db0854aa3f1adbf9454ff25e4ea8560d?at=default)它似乎應該可以使用python3進行安裝。您應該從bitbucket下載源代碼並運行'python3 setup.py install'。如果他們做得正確,那麼安裝程序應該能夠使用'2to3'修復代碼。 – Bakuriu 2014-10-09 21:04:08