PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Replikasi lingkungan Python di komputer lain

Karena Anda menggunakan lingkungan anaconda, saya berasumsi bahwa Anda telah menggunakan virtualenv untuk proyek yang Anda sebutkan. Sebenarnya mudah untuk direplikasi dengan kode berikut:

# 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].

ATAU Anda dapat membuat seluruh virtualenv secara langsung.

# 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. Mengapa PostgreSQL memperlakukan kueri saya secara berbeda dalam suatu fungsi?

  2. Disebabkan oleh:org.postgresql.util.PSQLException:FATAL:otentikasi kata sandi gagal untuk admin pengguna

  3. PostgreSQL - kueri dari skrip bash sebagai 'postgres' pengguna basis data

  4. Hibernate optimis mengunci perilaku yang berbeda antara Postgres dan MariaDb

  5. Panggil fungsi dengan tipe komposit sebagai argumen dari kueri asli di jpa