小编Rom*_*lus的帖子

无法使用pyenv激活virtualenv

我跑:

pyenv activate new_app
Run Code Online (Sandbox Code Playgroud)

我得到:

Failed to activate virtualenv.

Perhaps pyenv-virtualenv has not been loaded into your shell properly.
Please restart current shell and try again.
Run Code Online (Sandbox Code Playgroud)

我正在尝试遵循本教程:https://tutorials.technology/tutorials/59-Start-a-flask-project-from-zero-building-api-rest.html

其他信息:

bash-3.2$ python --version
Python 3.6.0

bash-3.2$ pyenv version
3.6.0 (set by /Users/me/Projects/flask_api/.python-version)

bash-3.2$ pwd
/Users/me/Projects/flask_api

bash-3.2$ pyenv versions
  system
  3.5.1
  3.5.1/envs/my_env_3_5_1
* 3.6.0 (set by /Users/me/Projects/flask_api/.python-version)
  3.6.0/envs/new_app
  flask_app
  my_env_3_5_1
  new_app

bash-3.2$ virtualenv --version
15.1.0

bash-3.2$ pyenv virtualenvs
3.5.1/envs/my_env_3_5_1 (created from /Users/me/.pyenv/versions/3.5.1)
  3.6.0/envs/new_app (created from /Users/me/.pyenv/versions/3.6.0)
  flask_app (created from /System/Library/Frameworks/Python.framework/Versions/2.7) …
Run Code Online (Sandbox Code Playgroud)

python bash virtualenv pyenv

17
推荐指数
4
解决办法
9522
查看次数

将 UUID 添加到 neo4j spring 数据框架

背景 如果我使用 Spring Data,我正试图找出将 UUID 添加到 neo4j 的正确方法。

我见过:https : //dzone.com/articles/assigning-uuids-neo4j-nodes ,这里 aTransactionEventHandler用于在必要时插入 UUID。但是制作本教程的人并没有使用 spring 数据。

我也看过这个人的代码:https : //github.com/spring-projects/spring-data-neo4j/blob/master/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/ web/domain/User.java他们似乎在使用 java 的 java.util.UUID,然后将其转换为字符串并将其用作字符串实体并对其进行索引并从那里开始。这似乎是最简单的方法。

但是,在文档中:https : //docs.spring.io/spring-data/neo4j/docs/current/reference/html/他们似乎使用 UUID 作为他们的用例示例AddUuidPreSaveEventListener

问题

我应该使用哪种方法来添加 UUID?

我可以添加吗

...
import java.util.UUID;

import org.neo4j.ogm.annotation.Index;
import org.neo4j.ogm.annotation.typeconversion.Convert;
import org.neo4j.ogm.typeconversion.UuidStringConverter;

...

@Convert(UuidStringConverter.class)
@Index(unique = true, primary = true)
private UUID uuid = UUID.randomUUID();

...
Run Code Online (Sandbox Code Playgroud)

到我的 GraphType.java 文件并称它为好?

注意:我对所有这些技术都很陌生,可能仍然太缺乏经验,甚至无法就这些东西正确提问。

注 2:我之前看过图形感知 UUID 库,它似乎是最新的,但我认为如果我使用 spring 数据,可能有一种首选方法来制作 UUID。

java spring spring-mvc neo4j spring-data-neo4j

4
推荐指数
1
解决办法
1026
查看次数

标签 统计

bash ×1

java ×1

neo4j ×1

pyenv ×1

python ×1

spring ×1

spring-data-neo4j ×1

spring-mvc ×1

virtualenv ×1