我有2个用户帐户的Windows 10,一个是安装了Python的旧帐户。我的最新帐户也安装了Python。我使用了pip install tweepy
,现在它已存在于站点包中。如果我打开Python shell(v3.6.5),它将很好地导入。但是,在cmd中切换到Python时,我无法使用此功能。在这里,键入python后,它显示Python 3.6.6
。显然,它们是不同的,但是它们似乎源自同一目录。
有什么想法吗?
[edit]我刚刚意识到我有一个在Python 3.6.6。上运行的外部应用程序,因此我想它是默认设置。但是,由于需要它,我无法将其卸载-在cmd中键入python
时,是否可以指定启动哪个版本的Python?
[edit2]:这是问题所在,那里的解决方案有效。但是,我希望能够仅将python
键入cmd,而不是整个路径。由于两者都存在于路径中(并且我不想删除其他3.6.6。),有没有办法实现这一目标?
答案 0 :(得分:2)
您是否考虑过使用虚拟环境?
答案 1 :(得分:0)
在cmd中输入“ python”时,它会在PATH变量中列出的目录中搜索python.exe。
您需要做的就是修改PATH并添加具有所需版本的python所在的目录路径。