2017-08-09 14 views
1

githubにnumpyの拡張子が見つかりました。これは現在私が書いているプログラムで役に立ちますが、インストール方法はわかりません。ここでnumpy拡張をインストールするためのヘルプを探しています

は延長へのリンクです:ここで説明したようhttps://pypi.python.org/pypi?name=py_find_1st&:action=display

私は提供されているインストーラが動作しない理由であるかもしれない窓10を使用しています、私はnumpyの延長のように見えるファイルが見つかりました:https://docs.scipy.org/doc/numpy-1.10.0/user/c-info.how-to-extend.html

しかし、このページにはnumpy拡張のコードを置く場所はありません。オンラインで説明することはできませんでした。

誰でもこれをインストールする方法についてのアイデアはありますか?

+0

あなたは現在、Cコンパイラを持っていますか? –

+0

Python用の拡張モジュールをビルドするには、 'Cコンパイラ 'が必要です。さまざまな 'NumPy'モジュールは' FORTRAN 77'ライブラリを使用していますので、 'FORTRAN 77'コンパイラもインストールする必要があります。 –

答えて

1

Pythonの拡張モジュールをビルドするには、C compilerが必要です。さまざまなNumPyモジュールはFORTRAN 77ライブラリを使用するため、FORTRAN 77コンパイラもインストールする必要があります。

しかし、あなたはちょうど彼らがウェブサイト上で持ってtar.gzファイルをインストールしたい場合は、次の手順を実行します。

  1. オープンCMD(プロンプトコマンド)
  2. set path=%path%;C:\Python27\
  3. 抽出書きますtar.gzファイル(PeaZipのようなプログラムを使用)、コマンドライン内
  4. ディレクトリを変更します(参考のためにこの外観hereを行う方法で混乱している場合)
  5. は、あなたのFILにゲットES'ディレクトリ(cd c:\Users\pdxNat\Downloads\py_find_1st1.0.6のようなもの)
  6. 実行python setup.py install
+0

ありがとう、私はあなたが言ったように、しかし、私はメッセージエラーが表示されます:ImportError: 'future'という名前のモジュールがありません これは私のpython librairiesの問題だと思いますが、 私はPython 3を使用しているという事実にリンクしているかもしれませんが、numpyは両方のバージョンで同じ方法で動作していると思いました – Erlinska

+0

いつ時点でこれを取得できましたか? –

+0

'pip install future'も試してみてください –

0

エラーメッセージCMDを使用して拡張機能をインストールしようとすると:

D:\Chrome dl\py_find_1st-1.0.6\py_find_1st-1.0.6>python setup.py install 
running install 
running bdist_egg 
running egg_info 
creating py_find_1st.egg-info 
writing py_find_1st.egg-info\PKG-INFO 
writing dependency_links to py_find_1st.egg-info\dependency_links.txt 
writing top-level names to py_find_1st.egg-info\top_level.txt 
writing manifest file 'py_find_1st.egg-info\SOURCES.txt' 
reading manifest file 'py_find_1st.egg-info\SOURCES.txt' 
writing manifest file 'py_find_1st.egg-info\SOURCES.txt' 
installing library code to build\bdist.win-amd64\egg 
running install_lib 
running build_py 
creating build 
creating build\lib.win-amd64-3.5 
creating build\lib.win-amd64-3.5\utils_find_1st 
copying utils_find_1st\__init__.py -> build\lib.win-amd64-3.5\utils_find_1st 
running build_ext 
Traceback (most recent call last): 
    File "setup.py", line 117, in <module> 
    zip_safe = False, 
    File "D:\Anaconda\lib\distutils\core.py", line 148, in setup 
    dist.run_commands() 
    File "D:\Anaconda\lib\distutils\dist.py", line 955, in run_commands 
    self.run_command(cmd) 
    File "D:\Anaconda\lib\distutils\dist.py", line 974, in run_command 
    cmd_obj.run() 
    File "D:\Anaconda\lib\site-packages\setuptools-27.2.0-py3.5.egg\setuptools\command\install.py", line 67, in run 
    File "D:\Anaconda\lib\site-packages\setuptools-27.2.0-py3.5.egg\setuptools\command\install.py", line 109, in do_egg_install 
    File "D:\Anaconda\lib\distutils\cmd.py", line 313, in run_command 
    self.distribution.run_command(command) 
    File "D:\Anaconda\lib\distutils\dist.py", line 974, in run_command 
    cmd_obj.run() 
    File "D:\Anaconda\lib\site-packages\setuptools-27.2.0-py3.5.egg\setuptools\command\bdist_egg.py", line 161, in run 
    File "D:\Anaconda\lib\site-packages\setuptools-27.2.0-py3.5.egg\setuptools\command\bdist_egg.py", line 147, in call_command 
    File "D:\Anaconda\lib\distutils\cmd.py", line 313, in run_command 
    self.distribution.run_command(command) 
    File "D:\Anaconda\lib\distutils\dist.py", line 974, in run_command 
    cmd_obj.run() 
    File "D:\Anaconda\lib\site-packages\setuptools-27.2.0-py3.5.egg\setuptools\command\install_lib.py", line 11, in run 
    File "D:\Anaconda\lib\distutils\command\install_lib.py", line 107, in build 
    self.run_command('build_ext') 
    File "D:\Anaconda\lib\distutils\cmd.py", line 313, in run_command 
    self.distribution.run_command(command) 
    File "D:\Anaconda\lib\distutils\dist.py", line 974, in run_command 
    cmd_obj.run() 
    File "D:\Anaconda\lib\distutils\command\build_ext.py", line 338, in run 
    self.build_extensions() 
    File "setup.py", line 42, in build_extensions 
    if compiler_is_clang(self.compiler.compiler): 
AttributeError: 'MSVCCompiler' object has no attribute 'compiler' 
関連する問題