質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

2回答

249閲覧

Kivyのインストール

kou_c

総合スコア10

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2017/11/23 13:28

Kivyのインストールのしようと、https://kivy.org/docs/installation/installation-osx.html#using-homebrew-with-pip
のURLの"Using Homebrew with pip"通りやったのですが
pip install Cython==0.26.1と書かれたものを入力したところ

$pip install Cython==0.26.1 Collecting Cython==0.26.1 Using cached Cython-0.26.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl Installing collected packages: Cython Exception: Traceback (most recent call last): File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/basecommand.py", line 215, in main status = self.run(options, args) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/commands/install.py", line 342, in run prefix=options.prefix_path, File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_set.py", line 784, in install **kwargs File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 851, in install self.move_wheel_files(self.source_dir, root=root, prefix=prefix) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 1064, in move_wheel_files isolated=self.isolated, File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", line 345, in move_wheel_files clobber(source, lib_dir, True) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", line 323, in clobber shutil.copyfile(srcfile, destfile) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 83, in copyfile with open(dst, 'wb') as fdst: IOError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/cython.py'

というようなエラーが出ました。どのようにすればインストールできるのでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

とうほう、Macを持っていないので確認できないのですが、もしかしたら以下の環境と同じでしょうか?
https://github.com/kivy/kivy/issues/5400

もしKivyを動かしたいだけなら少し前のバージョン1.9.0ならdmgがあるのでそちらをダウンロードして動かしてみてはいかがでしょうか?

https://kivy.org/downloads/1.9.0/のKivy-1.9.0-osx.dmg をダウンロードしてみてください。

投稿2017/11/28 15:34

dario_okazaki

総合スコア282

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

mkgrei

2017/11/28 15:50

私の説明不足だったかもしれません。 >IOError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/cython.py' と出ているので、所有権に関するエラーになります。 パスを見ると、Macに最初からついているPython環境にpipインストールしようとしています。この環境ですが、管理者権限が必要になります。ですので、頭にsudoをつけるとインストールすることができます。 別の方法としては、pipに対して、ユーザーディレクトリにパッケージをインストールするように指示することです。この場合、インストール時に--userをつけることになります。ユーザーディレクトリなので管理者権限が必要なく、エラーも出ません。 違いは、他のユーザーが使えるかどうかです。sudoをつけた場合他のユーザーもパッケージを使用できるのに対して、--userをつけた場合は他のユーザーが使用できません。 どちらの方法も一長一短ですが、Pythonのようなスクリプト言語の場合、ハードディスク容量に不安がない限り後者がおすすめかと思います。
dario_okazaki

2017/11/28 21:36

すいません。その通りです。回答する質問を間違えておりました。 大変失礼いたしました。
guest

0

ベストアンサー

sudo pip install Cython==0.26.1
もしくは
pip install --user Cython==0.26.1

ではいかがでしょう。

投稿2017/11/23 18:01

mkgrei

総合スコア8560

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kou_c

2017/11/24 15:23

インストールすることが出来ました。ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問