如何在pycharm中导入自己在命令行使用pip在安装的库

今天需要用到skimage库,在pycharm的project interpreter中找到了“ skimage ”但是没有可供安装的内容,于是便打算在命令行中使用pip来安装(Ubuntu 16.04),   https://scikit-image.org/  

这里给出官网的链接,(写到这里我才发现,可能是我搜索库的名字时搜错了,是不是应该搜“  scikit-image ” ?。。。。)

下载的方法很简单,

pip install -U scikit-image

第一次我安装失败了,提示需要权限

Could not install packages due to an EnvironmentError: [Errno 13] 权限不够: '/usr/local/lib/python3.5/dist-packages/imageio'
Consider using the `--user` option or check the permissions.

这并不是我第一次遇到了这个问题了,于是我加了--user

pip install --user -U scikit-image

Collecting scikit-image
  Using cached https://files.pythonhosted.org/packages/00/ba/9688afba6ab3714875a8d22284ce0362086e47f3cda60243e5d4de5e5943/scikit_image-0.15.0-cp35-cp35m-manylinux1_x86_64.whl
Collecting imageio>=2.0.1 (from scikit-image)
  Using cached https://files.pythonhosted.org/packages/af/0a/943c965d372dae0b1f1482677d29030ab834351a61a9a632fd62f27f1523/imageio-2.5.0-py3-none-any.whl
Requirement already satisfied, skipping upgrade: matplotlib!=3.0.0,>=2.0.0 in ./.local/lib/python3.5/site-packages (from scikit-image) (3.0.2)
Requirement already satisfied, skipping upgrade: pillow>=4.3.0 in /usr/local/lib/python3.5/dist-packages (from scikit-image) (5.4.1)
Requirement already satisfied, skipping upgrade: PyWavelets>=0.4.0 in /usr/local/lib/python3.5/dist-packages (from scikit-image) (1.0.1)
Requirement already satisfied, skipping upgrade: networkx>=2.0 in ./.local/lib/python3.5/site-packages (from scikit-image) (2.2)
Requirement already satisfied, skipping upgrade: scipy>=0.17.0 in /usr/local/lib/python3.5/dist-packages (from scikit-image) (1.2.0)
Requirement already satisfied, skipping upgrade: numpy in ./.local/lib/python3.5/site-packages (from imageio>=2.0.1->scikit-image) (1.15.4)
Requirement already satisfied, skipping upgrade: kiwisolver>=1.0.1 in ./.local/lib/python3.5/site-packages (from matplotlib!=3.0.0,>=2.0.0->scikit-image) (1.0.1)
Requirement already satisfied, skipping upgrade: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /usr/lib/python3/dist-packages (from matplotlib!=3.0.0,>=2.0.0->scikit-image) (2.0.3)
Requirement already satisfied, skipping upgrade: python-dateutil>=2.1 in ./.local/lib/python3.5/site-packages (from matplotlib!=3.0.0,>=2.0.0->scikit-image) (2.7.5)
Requirement already satisfied, skipping upgrade: cycler>=0.10 in ./.local/lib/python3.5/site-packages (from matplotlib!=3.0.0,>=2.0.0->scikit-image) (0.10.0)
Requirement already satisfied, skipping upgrade: decorator>=4.3.0 in ./.local/lib/python3.5/site-packages (from networkx>=2.0->scikit-image) (4.3.0)
Requirement already satisfied, skipping upgrade: setuptools in /usr/lib/python3/dist-packages (from kiwisolver>=1.0.1->matplotlib!=3.0.0,>=2.0.0->scikit-image) (20.7.0)
Requirement already satisfied, skipping upgrade: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.1->matplotlib!=3.0.0,>=2.0.0->scikit-image) (1.10.0)
Installing collected packages: imageio, scikit-image
Successfully installed imageio-2.5.0 scikit-image-0.15.0
You are using pip version 18.1, however version 19.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

OK,安装成功。

我在这里贴上了安装的详细过程,其实只是想和大家分享一下我的一些认识,就是仔细读懂这些步骤还是很有必要的。看到我这篇帖子的朋友可能和我一样都是刚刚入门不久,也许你看到命令行里这些乱七八糟的东西也和我一样很头疼,不过其实细细品味一下,还是很有意思的。

这里首先是安装包的下载,下载之后要检查你的系统中是否有安装所需的库以及版本是否达到安装skimage库的基本要求,

这些都好了,就会开始安装skimage库。

 

依赖库的具体位置是你将skimage导入pycharm的project的重要条件。

譬如我的在(  ./.local/lib/python3.5/site-packages   )

 

那么如何将这个包和pycharm中的project建立联系呢?  方法如下

打开你的setting  → project intrtpreter 

点击这个小齿轮,

01选中你的项目,  02 选择show path for .......选项

最后,点击这个加号,把你的安装路径加进去就OK了 

 

大功告成,辛苦啦!!!!!!!!!!!!!

 

  • 7
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值