簡體   English   中英

如何從PHP激活特定的Anaconda環境

[英]How to activate a specific Anaconda environment from PHP

我正在使用PHP使用exec()函數運行python腳本。

在安裝Anaconda並將其放置在PATH變量中后使其成為默認的Python安裝后,我能夠導入所需的所有模塊,例如Scikit LearnNumpy等,並且仍然可以使用exec()從PHP運行腳本。

這是問題所在:當我安裝Tensorflow (與Anaconda)時,按照頁面上的說明進行操作,需要在安裝后激活Anaconda環境,然后才能實際使用它。 當我在命令行上執行此操作時,它可以工作,但是如何從PHP腳本重現該激活過程呢? 我,可以理解地得到ModuleNotFoundError 或者換個說法,如何使Tensorflow導入與Anaconda隨附的其他模塊一樣輕松? 我想念什么嗎?

我通過在根目錄而不是環境中安裝Tensorflow來解決它。 但是請記住,如果您像我一樣使用Windows,則需要安裝Python 3.5.2。 這里更多

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM