【问题标题】:Pycharm 2018.1.1, Ubuntu 16.04, Python 3.5 error - ImportError: No module named 'numpy'Pycharm 2018.1.1、Ubuntu 16.04、Python 3.5 错误 - ImportError: No module named 'numpy'
【发布时间】:2018-10-02 10:42:48
【问题描述】:

全新安装的 Ubuntu - 事实上我已经重新安装了很多次,以至于我放弃了 - 并将它作为 VM 安装在 VMware Workstation 中,并在全新安装完全修补和更新后立即拍摄快照。

这些都做了 50 多次,但无济于事。

我已经安装了 PIP3、Numpy、Pycharm,过程如下:

安装 Java:

sudo apt-get install default-jre

更新系统:

sudo apt-get 更新

sudo apt-get -y 升级

安装 PIP3、numpy、pycharm:

sudo apt-get install python3-pip

sudo apt-get install python3-numpy

须藤 pip3 安装 numpy

sudo apt-get 更新

sudo apt-get 升级

Sudo apt install snapd

sudo snap install pycharm-community --classic

加载 pycharm 社区:

自定义 Pycharm

*不导入设置

UI 主题:Darcula

特色插件:无

完全自定义

*创建新项目 = NewProj

-> Project Interpreter: New Virtualenv environment

    -> New environment using Virtualelv

    -> Location:   /home/bob/PycharmProjects/NewProj/venv

    -> Base interpreter:  /usr/bin/python3.5

        -> Inherit global site-packages *NOT SELECTED*

        -> Make available to all projects  *NOT SELECTED*

->->->-> 创建虚拟环境....

->新项目 -> venv

右键venv->新建->python文件:Lab1.py

Lab1.py:

import numpy as np
import time
import sys
S = range(1000)
print(sys.getsizeof(5) * len(S))

D = np.arange(1000)
print(D.size * D.itemsize)
O / P - 14000

运行

*/home/bob/PycharmProjects/NewProj/venv/bin/python 
/home/bob/PycharmProjects/NewProj/venv/lab1.py
Traceback (most recent call last):
  File "/home/bob/PycharmProjects/NewProj/venv/lab1.py", line 1, in <module>
    import numpy as np
ImportError: No module named 'numpy'
Process finished with exit code 1*

人们问我是否确保 PYTHONPATH 配置正确 我不知道那是什么,如何检查或编辑它,在里面放什么。

这是一个全新的安装。不应该有 chmod 或拧文件权限...等..

准备格式化并在这堆 schmeg 上安装 windows。

如果有人能帮忙,我会在贝宝支付 50 美元。到这一步,我要放弃了。

【问题讨论】:

    标签: python-3.x numpy ubuntu pip pycharm


    【解决方案1】:

    尴尬...有人在 youtube 上向我扔了一个视频链接,它钉了它。噗!!!!

    https://www.youtube.com/watch?v=dxwB8KBLMcs

    简而言之 - 在 Pycharm 中 -

    文件>设置>项目:名称>项目解释器:

    单击 + 添加包。

    在列表中查找 numpy

    单击“确定” - 并关闭返回程序的方式....

    我在这上面花了两天时间......现在我忘记了我到底想通过安装所有这些垃圾来完成什么。

    【讨论】:

    • 仅供参考:当您选择在pycharm中创建虚拟环境时,您正在运行的代码将不会使用您通过命令行安装的Python版本,而是放置在venv中的新版本(虚拟环境)项目的子文件夹。因此,您要么需要在 venv 子文件夹中安装 numpy,要么选择标准的机器解释器。
    猜你喜欢
    • 2017-02-01
    • 2017-07-01
    • 1970-01-01
    • 2017-08-20
    • 2015-02-27
    • 1970-01-01
    • 2015-05-08
    • 2015-04-30
    • 1970-01-01
    相关资源
    最近更新 更多