前提・実現したいこと
レンタルサーバー(conoha Wing)上にてpythonで作ったCGIを動かそうとしています。
発生している問題・エラーメッセージ
モジュールをインポートするところでエラーが発生します。
ModuleNotFoundError: No module named 'numpy'
(re,timeはimportできます。pandasはできません。)
該当のソースコード
python
1#!/opt/alt/python36/bin/python3.6 2# -*- coding: utf-8 -*- 3 4import sys 5sys.path.append('/.pyenv/versions/anaconda3-2020.02/lib/python3.7/site-packages') 6 7import re 8import time 9import numpy as np 10import pandas as pd
pip install numpy
とすると下記のようになり,すでにinstallされています。
Requirement already satisfied: numpy in ./.pyenv/versions/anaconda3-2020.02/lib/python3.7/site-packages (1.18.1)
上記フォルダを確認すると
numpy
numpy-1.18.1-py3.7.egg-info
2つのフォルダがあります。
試したこと
パスが通っていないのではと思い,モジュールがある場所を調べパスを追加したのですが,それでも同じエラーが発生します。
ちなみに,print(sys.path)で出力してみるとパスは通っているように思えます。
['/home/c0000000/public_html/noh-en.com/test',
'/opt/alt/python36/lib64/python36.zip',
'/opt/alt/python36/lib64/python3.6',
'/opt/alt/python36/lib64/python3.6/lib-dynload',
'/opt/alt/python36/lib64/python3.6/site-packages',
'/opt/alt/python36/lib/python3.6/site-packages',
'/.pyenv/versions/anaconda3-2020.02/lib/python3.7/site-packages']
補足情報(FW/ツールのバージョンなど)
回答2件
あなたの回答
tips
プレビュー