PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Replikuj środowisko Pythona na innym komputerze

Ponieważ używasz środowiska anakonda, zakładam, że używałeś virtualenv dla wspomnianego projektu. W rzeczywistości replikacja jest łatwa dzięki następującym kodom:

# list all virtualenvs in your anaconda folder
$ conda info –envs          # this will list all virtualenvs created by you, you can then choose the specific virtualenv here.

# to activate the virtualenv of your interest
$ conda activate [virtualenv_name] 

# export all packages used in the specific virtualenv (conda activated) 
$ pip freeze > requirements.txt             # save the output file as requirements.txt

# set up a new conda virtualenv in current or separate machine and install with the requirements.txt
$ conda create --name <env_name> python=3.6.5 --file requirements.txt  

# Please note that occasionally you may need to check requirements.txt if there is any abnormal list of packages. The format should be in either [package==version] or [package].

LUB możesz bezpośrednio utworzyć całe środowisko wirtualne.

# copy exactly same virtualenv on separate machine

# export all packages used in the specific virtualenv (conda activated), including current python version and virtualenv name
$ conda env export > environment.yml        # save the output file as environment.yml    

# set up a new conda virtualenv in current or separate machine and install with the requirements.txt 
$ conda env create -f environment.yml       # using Conda; to modify “name” in the environment.yml file if to set up own same anaconda/machine



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wstawić takie rzeczy jak now() -interval '2 minutes' do zapytania PHP PDO?

  2. Niezgodność wersji serwera PostgresSQL / pgAdmin4 / dump

  3. Powrót do readline w wersji 6.x w Homebrew, aby naprawić Postgresql?

  4. Entity Framework Core — wydajny sposób aktualizowania jednostki, która ma elementy podrzędne na podstawie reprezentacji JSON encji przekazywanej za pośrednictwem internetowego interfejsu API

  5. BŁĄD PostgreSQL:funkcja to_tsvector (znak zmienny, nieznany) nie istnieje