Virtualenv'ime yüklemek istediğim bir python programım var - bu, sıkıştırmam gereken bir zip paketi ve ardından bir setup.py programını çalıştırmam gerekiyor - ancak sorum daha çok bu sıkıştırılmamış dosyaları virtualenv'ime nasıl alacağım, böylece paket virtualenv'in site paketleri klasörüne yüklenir mi?
Virtualenv'imin içinden de kurabiliyorum pip install <package name>
, ancak bazı nedenlerden dolayı PIP'in indirdiği paket güncel değil.
Biri bana bir paketi manuel olarak kurmak için birkaç kolay adım söyleyebilir mi?
Şimdiye kadar Virtualenv'i yüklemek için temel komutlara sahibim:
-bash-3.2$ source ~/.bashrc
-bash-3.2$ workon test
(test)-bash-3.2$ //Now I'm working on my virtualenv, but where do I go after this??
Öyleyse - python paketini / programını nereye açtığım önemli mi - yoksa sıkıştırmadan önce virtualenv'de oturum açmalı mıyım? Virtualenv'i yükledikten ve içinde 'workon test' komutuyla kullanıyorum, kurduğum herhangi bir python paketi, bulduğum dizinden bağımsız olarak, kendisini uygun virtualenv'in site paketleri klasörüne yükleyecek mi?
Seçenek 1, python programını / home / username / tmp içine açmaktır - sonra virtualenv'ime giriş yapın, o klasöre gidin ve setup.py programını çalıştırın - virtualenv'in tüm ilgili dosyaları kendi site paketleri klasörüne aktaracağını varsayarak .
VEYA senaryo 2, dosyaları doğrudan site paketlerine açmak ve oradan çalıştırmaktır (virtualenv'de oturum açtıktan sonra), vb.
Bu konuda bir Python clutz'a yardım ettiğiniz için teşekkür ederiz!