teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

mlからhogeに修正

2021/10/05 04:13

投稿

MagMag
MagMag

スコア80

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  このとき、model_API.pyのファイルのimport文をfrom hoge.mymodules.utils...に変更すればいいのはわかるのですが、hogeフォルダは別のプロジェクトで親ディレクトリで管理して作成・修正しているため、そちらで作成したmodel_API.pyファイルをこちらにコピーする時に、いちいちhoge.を付ける運用は回避したいと思っています。
4
4
 
5
- この場合、どのような対応をしたらいいでしょうか?
5
+ この場合、どのような対応をしたらいいでしょうか? 
6
6
 
7
7
  ```
8
8
  # プロジェクト構成

2

文の修正

2021/10/05 04:13

投稿

MagMag
MagMag

スコア80

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  以下のフォルダ構成になっているとき、routes.pyから、hogeディレクトリに保存した関数を呼び出すと、モジュールがないとエラーがでます。
2
2
 
3
- このとき、model_API.pyのファイルのimport文をfrom hoge.mymodules.utils...に変更すればいいのはわかるのですが、mlフォルダは別のプロジェクトで親ディレクトリで管理して作成・修正しているため、そちらで作成したmodel_API.pyファイルをこちらにコピーする時に、いちいちml.を付ける運用は回避したいと思っています。
3
+ このとき、model_API.pyのファイルのimport文をfrom hoge.mymodules.utils...に変更すればいいのはわかるのですが、hogeフォルダは別のプロジェクトで親ディレクトリで管理して作成・修正しているため、そちらで作成したmodel_API.pyファイルをこちらにコピーする時に、いちいちhoge.を付ける運用は回避したいと思っています。
4
4
 
5
5
  この場合、どのような対応をしたらいいでしょうか?
6
6
 

1

スクリプト修正

2021/10/05 04:11

投稿

MagMag
MagMag

スコア80

title CHANGED
File without changes
body CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  ```Python3
20
20
  # routes.pyの中身
21
- from ml.model_API import hello
21
+ from hoge.model_API import hello
22
22
  # 実行時、 No module named 'mymodules'とエラーがでる。
23
23
  ```
24
24