How to download a Spacy Model on app engine 2nd Generation?












2















I want to install Spacy on GAE 2nd Generation (runtime : python 37) and I don't know how to add python -m spacy download fr to get the fr model.



Is there a clean way to do it on app engine ?










share|improve this question



























    2















    I want to install Spacy on GAE 2nd Generation (runtime : python 37) and I don't know how to add python -m spacy download fr to get the fr model.



    Is there a clean way to do it on app engine ?










    share|improve this question

























      2












      2








      2








      I want to install Spacy on GAE 2nd Generation (runtime : python 37) and I don't know how to add python -m spacy download fr to get the fr model.



      Is there a clean way to do it on app engine ?










      share|improve this question














      I want to install Spacy on GAE 2nd Generation (runtime : python 37) and I don't know how to add python -m spacy download fr to get the fr model.



      Is there a clean way to do it on app engine ?







      python python-3.x google-app-engine spacy






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 3 at 13:36









      kikikiki

      576




      576
























          1 Answer
          1






          active

          oldest

          votes


















          1














          The models are Python packages, but they're not on PyPI. You can specify them via the requirements.txt file for App Engine like so:



          spacy>=2.0.0,<3.0.0
          https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz#en_core_web_sm


          See "Downloading and requiring model dependencies" in the "Models & Languages" section of spaCy's documentation, as well as the list of available models.






          share|improve this answer
























          • However when I am using this method the loading of spacy model fr_core_news_sm.load() needs a huge memory amount (Exceeded soft memory limit of 512 MB with 724 MB after servicing 1 requests total). Is that normal or is there a way to make it lighter ?

            – kiki
            Jan 7 at 14:31













          • You'll need to increase your instance size to be able to load the model into memory.

            – Dustin Ingram
            Jan 7 at 14:47












          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54023378%2fhow-to-download-a-spacy-model-on-app-engine-2nd-generation%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          The models are Python packages, but they're not on PyPI. You can specify them via the requirements.txt file for App Engine like so:



          spacy>=2.0.0,<3.0.0
          https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz#en_core_web_sm


          See "Downloading and requiring model dependencies" in the "Models & Languages" section of spaCy's documentation, as well as the list of available models.






          share|improve this answer
























          • However when I am using this method the loading of spacy model fr_core_news_sm.load() needs a huge memory amount (Exceeded soft memory limit of 512 MB with 724 MB after servicing 1 requests total). Is that normal or is there a way to make it lighter ?

            – kiki
            Jan 7 at 14:31













          • You'll need to increase your instance size to be able to load the model into memory.

            – Dustin Ingram
            Jan 7 at 14:47
















          1














          The models are Python packages, but they're not on PyPI. You can specify them via the requirements.txt file for App Engine like so:



          spacy>=2.0.0,<3.0.0
          https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz#en_core_web_sm


          See "Downloading and requiring model dependencies" in the "Models & Languages" section of spaCy's documentation, as well as the list of available models.






          share|improve this answer
























          • However when I am using this method the loading of spacy model fr_core_news_sm.load() needs a huge memory amount (Exceeded soft memory limit of 512 MB with 724 MB after servicing 1 requests total). Is that normal or is there a way to make it lighter ?

            – kiki
            Jan 7 at 14:31













          • You'll need to increase your instance size to be able to load the model into memory.

            – Dustin Ingram
            Jan 7 at 14:47














          1












          1








          1







          The models are Python packages, but they're not on PyPI. You can specify them via the requirements.txt file for App Engine like so:



          spacy>=2.0.0,<3.0.0
          https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz#en_core_web_sm


          See "Downloading and requiring model dependencies" in the "Models & Languages" section of spaCy's documentation, as well as the list of available models.






          share|improve this answer













          The models are Python packages, but they're not on PyPI. You can specify them via the requirements.txt file for App Engine like so:



          spacy>=2.0.0,<3.0.0
          https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz#en_core_web_sm


          See "Downloading and requiring model dependencies" in the "Models & Languages" section of spaCy's documentation, as well as the list of available models.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Jan 3 at 21:20









          Dustin IngramDustin Ingram

          4,11511430




          4,11511430













          • However when I am using this method the loading of spacy model fr_core_news_sm.load() needs a huge memory amount (Exceeded soft memory limit of 512 MB with 724 MB after servicing 1 requests total). Is that normal or is there a way to make it lighter ?

            – kiki
            Jan 7 at 14:31













          • You'll need to increase your instance size to be able to load the model into memory.

            – Dustin Ingram
            Jan 7 at 14:47



















          • However when I am using this method the loading of spacy model fr_core_news_sm.load() needs a huge memory amount (Exceeded soft memory limit of 512 MB with 724 MB after servicing 1 requests total). Is that normal or is there a way to make it lighter ?

            – kiki
            Jan 7 at 14:31













          • You'll need to increase your instance size to be able to load the model into memory.

            – Dustin Ingram
            Jan 7 at 14:47

















          However when I am using this method the loading of spacy model fr_core_news_sm.load() needs a huge memory amount (Exceeded soft memory limit of 512 MB with 724 MB after servicing 1 requests total). Is that normal or is there a way to make it lighter ?

          – kiki
          Jan 7 at 14:31







          However when I am using this method the loading of spacy model fr_core_news_sm.load() needs a huge memory amount (Exceeded soft memory limit of 512 MB with 724 MB after servicing 1 requests total). Is that normal or is there a way to make it lighter ?

          – kiki
          Jan 7 at 14:31















          You'll need to increase your instance size to be able to load the model into memory.

          – Dustin Ingram
          Jan 7 at 14:47





          You'll need to increase your instance size to be able to load the model into memory.

          – Dustin Ingram
          Jan 7 at 14:47




















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54023378%2fhow-to-download-a-spacy-model-on-app-engine-2nd-generation%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Monofisismo

          Angular Downloading a file using contenturl with Basic Authentication

          Olmecas