首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有找到安装有pip的包。

问没有找到安装有pip的包。
EN

Ask Ubuntu用户
提问于 2019-06-02 22:00:13
回答 1查看 9.5K关注 0票数 3

我正在尝试用pip安装speedtest-cli,并且我收到了一些错误,而speedtest-cli并没有包含这些错误。

代码语言:javascript
复制
ubuntu@vostro:~$ pip install --user speedtest-cli
Collecting speedtest-cli
  Using cached https://files.pythonhosted.org/packages/61/8b/58d1de9a7fff3e91c5ab956ab4ba72b49f42d9f73d5f3e248c740dfcc816/speedtest_cli-2.1.1-py2.py3-none-any.whl
Installing collected packages: speedtest-cli
Successfully installed speedtest-cli-2.1.1
ubuntu@vostro:~$ speedtest-cli
-bash: /usr/bin/speedtest-cli: No such file or directory

但是speedtest-cli安装在/home/ubuntu/.local/lib/python2.7/site-packages中是正确的,我可以通过在该文件夹上执行python speedtest.py来运行它。

所有这些文件夹都属于用户ubuntu,但我认为有一点是错误的,即py和pyc文件是不可执行的。(他们不是默认的,我什么也没改变)

代码语言:javascript
复制
ubuntu@vostro:~/.local/lib/python2.7/site-packages$ ll
total 132K
drwxrwxr-x 2 ubuntu ubuntu 4,0K jun 02 2019 23:55 speedtest_cli-2.1.1.dist-info
-rw-rw-r-- 1 ubuntu ubuntu 1,2K jun 02 2019 23:55 speedtest_cli.py
-rw-rw-r-- 1 ubuntu ubuntu  62K jun 02 2019 23:55 speedtest.py
-rw-rw-r-- 1 ubuntu ubuntu  590 jun 02 2019 23:55 speedtest_cli.pyc
-rw-rw-r-- 1 ubuntu ubuntu  56K jun 02 2019 23:55 speedtest.pyc

这是python -m site的输出

代码语言:javascript
复制
ubuntu@vostro:~/.local/lib/python2.7/site-packages$ python -m site
sys.path = [
    '/home/ubuntu/.local/lib/python2.7/site-packages',
    '/usr/lib/python2.7',
    '/usr/lib/python2.7/plat-x86_64-linux-gnu',
    '/usr/lib/python2.7/lib-tk',
    '/usr/lib/python2.7/lib-old',
    '/usr/lib/python2.7/lib-dynload',
    '/usr/local/lib/python2.7/dist-packages',
    '/usr/lib/python2.7/dist-packages',
]
USER_BASE: '/home/ubuntu/.local' (exists)
USER_SITE: '/home/ubuntu/.local/lib/python2.7/site-packages' (exists)
ENABLE_USER_SITE: True

我认为问题与env属性有关,但从输出的角度来看,我已经不太确定了。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-06-03 02:14:37

您已经在同一终端会话中从系统范围的安装转移到应用程序的本地化用户安装,而没有更新其环境。

您的终端正在记住/usr/bin/...的系统宽安装路径,并试图运行该路径。

您将需要关闭终端会话并重新连接以获得新的环境和$PATH内容。

(如果有更好的方法直接从命令行这样做,我很想知道。)

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1148157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档