我有Ubuntu 11.10。我apt-get从这个启动板存储库安装pypy:https://launchpad.net/~pypy计算机已经有python,python有它自己的点子。我如何为pypy安装pip,以及如何使用它与python的不同?我怎样才能用pip从启动板安装pypy?
24
A
回答
20
要保持单独安装,您可能需要为PyPy创建virtualenv。在virtualenv中,您可以运行pip install whatever
,并将其安装到PyPy中。当你创建一个virtualenv时,它会自动为你安装点子。
否则,您需要确定PyPy将从哪个位置导入并在其中的某个位置安装分发和点击。当使用PyPy运行时,pip's installer应该自动执行此操作。小心这个选项 - 如果它决定在你的系统中安装Python目录,它可能会破坏其他的东西。
38
引用(轻微改变)从这里pypy website:
如果你想安装第三方库,最方便的方法是 安装PIP:
$ curl -O https://bootstrap.pypa.io/get-pip.py $ ./pypy-2.1/bin/pypy get-pip.py $ ./pypy-2.1/bin/pip install pygments # for example
在为了很好地使用它,你可能想在别的地方添加一个别名~/.bashrc
:
alias pypy_pip='./pypy-2.1/bin/pip'
当实际PIP可执行文件位于具有从pypy get-pip.py
3
的问题的输出取得与pip
从pypy
安装(安装经由apt-get
pypy
时至少)是,它是安装到系统路径:
$ whereis pip
pip: /usr/local/bin/pip /usr/bin/pip
经过这样所以安装,pypy pip
默认情况下执行(/ usr/local/bin/pip)而不是python pip
(/ usr/bin/pip),这可能会破坏整个Ubuntu的后续更新。
virtualenv
的问题是您应该记住您创建的环境和环境。
便捷的替代解决方案是conda
(miniconda),它不仅管理python部署:http://conda.pydata.org/miniconda.html。的conda
,pip
和virtualenv
比较: http://conda.pydata.org/docs/_downloads/conda-pip-virtualenv-translator.html
13
,如果你想使用PIP与pypy:
pypy -m pip install [package]
PIP附带pypy所以只针对PIP与-m标志
相关问题
- 1. 我怎样才能让pip安装包一个接一个?
- 2. 我怎样才能让mysql2安装?
- 3. 我怎样才能安装盾项目
- 4. 我怎样才能像启动板或Facebook一样布局RootViewController?
- 5. 在pypy上安装pip
- 6. 无法使用pip安装timeit。我怎样才能解决这个问题?
- 7. 我怎样才能从URL
- 8. 我怎样才能从WP7
- 9. 我怎样才能从TEntity
- 10. 我怎样才能从DataGridView
- 11. 我怎样才能从HBITMAP
- 12. 我怎样才能从Excel
- 13. 我怎样才能从Qt
- 14. 我怎样才能从angular2/4运行exe安装程序
- 15. 我怎样才能启动从MPMoviePlayerController解析下载的视频
- 16. 我怎样才能重新启动我的iPhone应用程序
- 17. 我怎样才能
- 18. 我怎样才能
- 19. 我怎样才能
- 20. 我怎样才能
- 21. 我怎样才能用连体衣安装节俭?
- 22. 我怎样才能安装模块使用ansible在linux中
- 23. 我怎样才能安装与MinGW取决于libiconv去包我
- 24. 我怎样才能安装哦,我-的zsh
- 25. 我怎样才能让在装配
- 26. 我怎样才能用ajax
- 27. 我怎样才能用jQuery
- 28. 我怎样才能自动使用mstest?
- 29. 我怎样才能从Windows重新启动到Windows? (远程,windows-ubuntu多启动)
- 30. 我怎样才能让我的启动板下载速度更快
好主意,但 - 蟒蛇或pypy virtualenv?我们如何创建这个? – meshy 2012-11-10 09:26:55
`virtualenv myenv -p/path/to/pypy` – 2012-11-10 23:03:11
`virtualenv myenv -p \`哪个pypy \`` – 2013-10-31 03:26:18