için Taşınabilir değil, ben aşağıdaki komutu kullanarak sanal bir ortam oluşturdu: Denedim Conda (Python) Sanal Ortam Windows'tan Linux
>conda env export > environment.yml
yml kullanarak sanal ortam yeniden oluşturma Windows sisteminde dosya ve iyi çalıştı. Sonra Conda ve piton aynı sürümü ile benim Linux makine (Ubuntu 16.04.1) için environment.yml aktarılır ve terminalde aşağıdaki koştum:
$ conda env create -f environment.yml
alıyorum aşağıdaki hata:
Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata .......
Solving package specifications: .
Error: Packages missing in current linux-64 channels:
- jpeg 8d vc14_0
- libpng 1.6.22 vc14_0
- libtiff 4.0.6 vc14_2
- mkl 11.3.3 1
- numpy 1.11.1 py35_1
- openssl 1.0.2h vc14_0
- pyqt 4.11.4 py35_7
- qt 4.8.7 vc14_9
- tk 8.5.18 vc14_0
- vs2015_runtime 14.0.25123 0
- zlib 1.2.8 vc14_3
Bu paketlerin çoğu, conda'nın linux repo'larında mevcuttur, ancak farklı bir tadı vardır. Örneğin, vc14_0 yml dosyasındaki jpeg paketini içeren satırdan kaldırırsam, bu iyi çalışır. Vs2015_runtime paketi, linux'ta mevcut değildir. çalıştırdığınızda hiçbir şey döndürülmeden:
conda search vs2015_runtime".
çapraz platform çalışırken tüm paketler de Linux kurulabilir böylece, taşınabilir bir şekilde benim sanal ortam dışa nasıl
?
İşte benim environment.yml içeriğim.
Bu konuda bir [bilet] (https://github.com/conda/conda/issues/4545) var, conda ortamları gelecekteki sürümlerde daha taşınabilir hale gelecektir. Umarız bunu yapması oldukça sinir bozucu çünkü – Overdrivr
Bu çözüme kavuşturuldu mu, her iki işletim sisteminde çalışmayı denemek ve her bir çalışma için sanal bir çevre istemek üzereyim? – neuronet