[過去ログ] くだすれPython(超初心者用) その44【Ruby禁止】 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
452(3): デフォルトの名無しさん [sage] 2019/09/04(水) 14:58:39.06 ID:t3/E+azY(1/3) AAS
スクリプトをラズパイのaptでインストールしたpython3で動かしたい時、python3 hoge.pyとやらないとpython3で動いてくれないです
python hoge.pyや./hoge.pyで動かすとpython2になってしまってエラーになってしまいます
pipを使う時もわざわざpip3と指定しないとpython3用にならないです
わざわざ3を付けないといけないんでしょうか?
./hoge.pyやpipでpython3で動かす方法知りたいです
454(1): デフォルトの名無しさん [sage] 2019/09/04(水) 15:21:27.15 ID:t3/E+azY(2/3) AAS
>>453
どうもありがとうございます
1行目をpython3に変えたら./hoge.pyで動きました
あと、lxmlを使う方法なんですが、
pyenvでインストールしたpythonのpipでインストールする場合はコンパイルから始まるからラズパイZero Wだと2時間くらいかかって結局エラーでコンパイル出来ませんでした。
なのでaptでlxmlをインストールしましたが、pyenvのpythonからそのlxmlを使う方法が分からないから結局pyenvはアンインストールしてaptのpythonとlxmlで動かしてみたところ、>>452の疑問にぶち当たりました。
pyenvのpythonでaptのlxmlを使う方法ありますか?
460(1): デフォルトの名無しさん [] 2019/09/04(水) 18:31:45.41 ID:bgyq61vw(1) AAS
>>452
alias python python3
469(1): デフォルトの名無しさん [sage] 2019/09/05(木) 12:44:57.13 ID:6HyYJiFn(1/2) AAS
>>452
漏れは、Windows 10, WSL, Ubuntu 16.04 だけど、
python 2/3系の書き方は決まっているから、
システムを知らない人が、自分勝手に変えたらダメ!
こういうのは、システムの基本!
皆、LinuC のような、Linux の資格で勉強する
which python
#=> /usr/bin/python
file /usr/bin/python
#=> /usr/bin/python: symbolic link to python2.7
which python3
#=> /usr/bin/python3
file /usr/bin/python3
#=> /usr/bin/python3: symbolic link to python3.5
手を動かして理解するshebang
https://qiita.com/takey/items/ae2124531fb57a197b22
/usr/bin/env
を使う、shebangの書き方も決まっている!
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.040s