我正在嘗試將一些 python 軟體安裝到無法存取互聯網的 Windows 電腦上。為此,我使用構造函數製作了 anaconda 所需軟體的可執行檔。它安裝得很好,但是當我嘗試運行 python 時,它說必須啟動環境。但是當我嘗試為該環境安裝 anaconda 並產生可執行檔時,構造函數拒絕說存在衝突。 Conda 是自己安裝的。
採取的步驟:
conda install opencv tensorflow-gpu keras spyder pandas
建立environment.yaml檔案;預設值不起作用,改用這些通道:
http://repo.anaconda.com/pkgs/main
http://repo.continuum.io/pkgs/free
http://conda.anaconda.org/anaconda
https://conda.anaconda.org/conda-forge
conda list -e > req.txt
(This gives me the list of packages for construct.yaml)
constructor [directory-with-construct.yaml]
安裝後嘗試啟動環境,它告訴我初始化外殼。
嘗試這樣做:
/directory/_conda.exe init cmd.exe
給予
Warning: Cannot install xonsh wrapper without a python interpreter in prefix: [some-local-directory]
needs sudo ... (but this is windows!)
那麼,我該如何讓 anaconda 在環境中與構造函數一起工作?或者,安裝後如何啟動 conda 中的環境?