Python:安装一些软件包

问题描述:

我需要建议: 我有2个版本的Python:2和3. 如何通过pip安装某些软件包到特别版本?我应该使用什么?Python:安装一些软件包

+0

您应该创建2'virtualenv',在其中一个安装Python 2,第二个安装Python 3。 – Chr

+0

你在使用Linux还是windows? – Giordano

+0

你应该尝试安装anaconda,所以你没有任何版本问题... –

对于Python 2.x的:在C:\Python27\Scripts文件夹中,你将有一些可执行文件一样pip2.7.exepip2.exe 同样为Python 3.x的可以使用pip的推荐版本。

python的每个版本都有相应的pip版本,因此您可以运行与您的Python版本相对应的特定版本的pip。例如:

pip3.5 install packagename 
pip2.7 install packagename 

如果你使用像PyCharm的IDE,你可以很容易的安装在从设置Python中的特定版本的软件包environment.Go到project settings>project interpreter>choose the version of python you want to install in>click the plus (+) sign >现在搜索你想要安装我的打字在搜索栏中包一旦找到它,点击安装。

你也可以运行pythons venv。

+0

嗯,它不起作用。它返回给我'没有找到匹配的telebot分配'。我正在尝试安装'telebot'。我使用IDE PyCharm,列表中没有与远程机器人连接的软件包。我试图通过点安装它,它成功安装,但在pycharm 3中,我得到'没有包远程机器人' –

+0

在Pycharm有。 – Inconnu

+0

@Petr彼得罗夫。检查我的答案,我编辑它。对于pycharm – Inconnu

如果你已经安装了两个python版本,你还应该有两个不同的脚本文件夹,它们包含相应的点子。所以你可以选择正确的,然后安装你想要的软件包。

如果您的点数版本> = 0.8和< 1.5,您还可以指定要使用的点数版本。

例如:

pip-2.7 install package 

如果使用画中画版本> = 1.5的语法不同;你可以这样继续:

pip2.7 install package 

另一种可能性,如果你使用的是IDE,直接在它里面安装包。

我已经阅读您正在使用PyCharm评论,所以你可以去

settings->Project->project interpreter

检查选择的解释是正确的,并在右上角点击加号图标。

选择包装并单击进行安装。

让我知道。